Software

Java
- Página oficial
- Descargar
- Ejemplos y ejercicios
- Cursos

Python
Python es un lenguaje de programación interpretado cuya filosofía hace hincapié en la legibilidad de su código. Se trata de un lenguaje de programación multiparadigma, ya que soporta parcialmente la orientación a objetos, programación imperativa y, en menor medida, programación funcional.
Los programadores experimentados en cualquier otro idioma pueden aprender Python muy rápidamente, y los principiantes encuentran fácil de aprender la sintaxis limpia y la estructura de sangría.
- Página oficial
- Descargar
- Ejemplos y ejercicios
- Cursos

Ruby
Ruby es un lenguaje con un balance cuidado. Su creador, Yukihiro “Matz” Matsumoto, mezcló partes de sus lenguajes favoritos (Perl, Smalltalk, Eiffel, Ada y Lisp) para formar un nuevo lenguaje que incorporara tanto la programación funcional como la imperativa.
A menudo ha manifestado que está “tratando de hacer que Ruby sea natural, no simple”, de una forma que se asemeje a la vida real.
- Página oficial
- Descargar
- Ejemplos y ejercicios
- Cursos

C#
Es un lenguaje de programación moderno, orientado a objetos y con seguridad de tipos. C # permite a los desarrolladores crear muchos tipos de aplicaciones seguras y sólidas que se ejecutan en el ecosistema .NET. C # tiene sus raíces en la familia de lenguajes C y será inmediatamente familiar para los programadores de C, C ++, Java y JavaScript.
Es un lenguaje de programación orientado a objetos y a componentes . Proporciona construcciones de lenguaje para admitir directamente estos conceptos, lo que convierte a C # en un lenguaje natural en el que crear y utilizar componentes de software
- Página oficial
- Descargar
- Ejemplos y ejercicios
- Cursos

HTML
Es un lenguaje de marcado que define la estructura de tu contenido. HTML consiste en una serie de elementos que usarás para encerrar diferentes partes del contenido para que se vean o comporten de una determinada manera.
Las etiquetas de encierre pueden hacer de una palabra o una imagen un hipervínculo a otro sitio, se pueden cambiar palabras a cursiva, agrandar o achicar la letra, etc.
- Mas información
- Ejemplos y ejercicios
- Cursos

CSS
Hojas de Estilo en Cascada (del inglés Cascading Style Sheets) o CSS es el lenguaje de estilos utilizado para describir la presentación de documentos HTML o XML (en-US) (incluyendo varios languages basados en XML como SVG, MathML o XHTML).
CSS describe como debe ser renderizado el elemento estructurado en la pantalla, en papel, en el habla o en otros medios.
- Mas información
- Ejemplos y ejercicios
- Cursos

Javascript
Es un lenguaje de programación ligero, interpretado, o compilado justo-a-tiempo con funciones de primera clase. Si bien es más conocido como un lenguaje de scripting (secuencias de comandos) para páginas web, y es usado en muchos entornos fuera del navegador, tal como Node.js, Apache CouchDB y Adobe Acrobat.
JavaScript es un lenguaje de programación basada en prototipos, multiparadigma, de un solo hilo, dinámico, con soporte para programación orientada a objetos, imperativa y declarativa (por ejemplo programación funcional).
- Mas información
- Ejemplos y ejercicios
- Cursos

Django
- Mas información
- Descarga e instalación
- Ejemplos y ejercicios
- Cursos

Rails
Ruby on Rails es un software de código abierto , por lo que no solo es de uso gratuito, sino que también puede ayudar a mejorarlo. Más de 5,000 personas ya han contribuido con código a Rails. Es más fácil de lo que piensa convertirse en uno de ellos.
Optimización para la felicidad del programador con Convención sobre configuración es nuestra forma de trabajar. Ruby on Rails ha ido popularizando ambos conceptos junto con una variedad de otros puntos controvertidos desde el principio.
- Mas información
- Decarga
- Ejemplos y ejercicios
- Cursos

Laravel
Laravel es un marco de aplicación web (framework) con una sintaxis elegante y expresiva. Ya hemos sentado las bases, permitiéndole crear sin preocuparse por las pequeñas cosas.
Laravel pone énfasis en la calidad del código, la facilidad de mantenimiento y escalabilidad, lo que permite realizar proyectos desde pequeños a grandes o muy grandes. Además permite y facilita el trabajo en equipo y promueve las mejores prácticas.
- Mas información
- Descarga y documentación
- Ejemplos y ejercicios
- Cursos

Angular
Angular convierte sus plantillas en código altamente optimizado para las máquinas virtuales JavaScript actuales, brindándole todos los beneficios del código escrito a mano con la productividad de un framework.
Proporcione la primera vista de su aplicación en Node.js®, .NET, PHP y otros servidores para una representación casi instantánea en solo HTML y CSS. También allana el camino para los sitios que se optimizan para SEO.
- Mas información
- Documentación
- Ejemplos y ejercicios
- Cursos