Cursos y Tutoriales sobre Desarrollo de Software

Cursos y Tutoriales sobre Desarrollo de Software

¿QUÉ ES ESDOCU.DEV?

Claramente aprender inglés es la mejor opción, pero eso puede demorar años. Para trabajar necesitamos inmediatamente una plataforma gratuita de aprendizaje en español, esa plataforma es Esdocu.dev.

Comienza desde cero - Alcanza un nivel profesional

El desarrollo de software es un importante mercado en crecimiento que la comunidad hispanohablante debe aprovechar al máximo. Para desarrollar software de excelente calidad es necesario transitar varias etapas.

Conceptos básicos

Cada uno de nuestros cursos inicia desde los conceptos básicos, sin necesidad de conocimientos previos.

Aprendizaje intermedio

En este punto serás capaz de desarrollar casi cualquier tipo de software típico, con su correspondiente testing.

Tópicos avanzados

Desde saber reconocer el patrón de diseño correcto hasta el desarrollo de software complejo y correctamente optimizado.

Curso de JavaScript

Aprende a programar utilizando JavaScript, un lenguaje de programación utilizado para desarrollar funcionalidades interactivas en el navegador web como animaciones, validación de formularios, comportamientos de botones, menús desplegables, entre muchas otras posibilidades.

¿Qué es JavaScript?

En esta lección vemos la historia de JavaScript, y conocemos también las aplicaciones reales que se le da a este lenguaje, dónde es comunmente utilizado.

Ir a esta lección

Ejecutar código JavaScript

En esta lección vemos las diferentes formas y lugares donde podemos ejecutar el código JavaScript de nuestras prácticas, algunas requieren instalaciones y otras no.

Ir a esta lección

Variables en JavaScript

Las variables son uno de los elementos más importantes en programación, permitiéndonos almacenar valores. En esta lección vemos cómo usar variables en JavaScript.

Ir a esta lección

Operadores en JavaScript

En esta lección aprenderemos sobre los operadores, símbolos que podemos utilizar para realizar operaciones matemáticas, comparaciones lógicas y más.

Ir a esta lección

Funciones en JavaScript

Las funciones nos permiten agrupar y reutilizar funcionalidades. En esta lección aprendemos qué son las funciones y cómo utilizarlas para organizar nuestros desarrollos.

Ir a esta lección

Arrays en JavaScript

Los arrays o matrices son estructuras de datos en forma de listas que nos permiten organizar valores y evitar utilizar grandes cantidades de variables.

Ir a esta lección

Estas son solo algunas de las lecciones del curso.

Curso de Python

Aprende a programar utilizando Python, un lenguaje de programación interpretado, orientado a objetos, de alto nivel y con semántica dinámica, cuya sintaxis es simple, fácil de aprender y enfatiza en la legibilidad reduciendo el costo del mantenimiento de los programas.

¿Qué es Python?

El lenguaje de programación Python fue desarrollado a principios de la década de 1990 por Guido van Rossum en Ámsterdam. Originalmente fue pensado como un...

Ir a esta lección

Instalación de Python

Puedes descargar e instalar la última versión de Python desde el sitio web oficial de Python, sin embargo, en muchos casos es más conveniente usar una distribución...

Ir a esta lección

Conceptos iniciales

Cuando inicias el intérprete de Python sin ningún argumento, ingresas al llamado modo interactivo. Este modo permite a los programadores enviar...

Ir a esta lección

Estas son solo algunas de las lecciones del curso.

Curso de Conceptos de Programación

Los lenguajes de programación tienen muchos conceptos agnósticos que no son necesarios repetir una y otra vez en el curso de cada lenguaje. En este curso ideal para principiantes, aprenderemos los conceptos básicos de programación, conceptos que se encuentran en la mayoría de los lenguajes.

¿Qué son las variables?

Una variable es un espacio a nuestra disposición en la memoria RAM del dispositivo donde se ejecute nuestro código. En esta lección presentamos las variables.

Ir a esta lección

¿Qué son los tipos de datos?

En esta lección presentamos los tipos de datos más utilizados, la diferencia entre tipado estático y tipado dinámico y las ventajas de desventajas de cada uno.

Ir a esta lección

¿Qué son las funciones?

Una función es un bloque reutilizable de código con un nombre como identificador, una serie de parámetros de entrada y un valor de salida o retorno.

Ir a esta lección

Estas son solo algunas de las lecciones del curso.