Contenido del curso
11. Introducción a la programación lógica
22. Comprender qué es un algoritmo
33. Diagrama de flujo: qué es y cómo utilizarlo
44. Diagrama de bloques en programación.
55. Variables y constantes
66. Tipos de datos en programación
77. Operadores aritméticos
88. Operadores lógicos
99. Operadores relacionales
1010. Estructuras de control de flujo: secuencia
1111. Estructuras de control de flujo: decisión
1212. Estructuras de control de flujo: repetición
1313. Vectores y Matrices
1414. Funciones y procedimientos
1515. Recursión en programación.
1616. Manipulación de cuerdas
1717. Manipulación de fechas
1818. Manipulación de archivos
1919. Programación orientada a objetos: conceptos básicos
2020. Clases y objetos
2121. Herencia y polimorfismo
2222. Encapsulación y abstracción.
2323. Excepciones y manejo de errores
2424. Pruebas unitarias y TDD
2525. Programación asincrónica
2626. Programación concurrente y paralela
2727. Programación reactiva
2828. Programación funcional
2929. Patrones de diseño
3030. Refactorización de código
3131. Introducción a las bases de datos.
3232. SQL básico
3333. SQL avanzado
3434. NoSQL: conceptos y práctica
3535. Programación web: conceptos básicos
3636.HTML y CSS
3737. JavaScript básico
3838. JavaScript avanzado
3939. Marcos de JavaScript: React, Angular, Vue
4040. Desarrollo móvil: conceptos básicos
4141. Desarrollo móvil: practica con Flutter
4242. DevOps e integración continua
4343. Control de versiones con Git
4444. Metodologías ágiles: Scrum y Kanban
4545. Código Limpio y buenas prácticas de programación
4646. Seguridad de la información en la programación
4747. Inteligencia artificial: conceptos básicos
4848. Aprendizaje automático: conceptos y práctica.
4949. Big Data y análisis de datos
5050. Computación en la nube: conceptos y práctica
Es mucho más...