- Módulo 0: Introducción a la programación con Scratch
- Conceptos basicos de programación
- Pensamiento Computacional
- Primeros pasos con Scratch
- Nuestro primer programa en Scratch
- Módulo 1-A: Introducción a la programación con C++
- Introduccion a C, C++ y C#
- Introducción a la programación y la lógica
- Variables, tipos de datos y operaciones básicas
- Estructuras de control de flujo (if/else, while, for)
- Funciones y métodos
- Estructuras de datos
- Algoritmos
- Programación orientada a objetos
- Módulo 1-B: Introducción a la programación con Python
- Introduccion a Python
- Introducción a la programación y la lógica
- Variables, tipos de datos y operaciones básicas
- Estructuras de control de flujo (if/else, while, for)
- Funciones y métodos
- Estructuras de datos
- Algoritmos
- Programación orientada a objetos
- Módulo 2: Desarrollo de aplicaciones básicas
- Desarrollo de programas para la línea de comandos
- Manipulación de archivos y directorios
- Interacción con el usuario (entrada y salida)
- Desarrollo de aplicaciones gráficas básicas
- Programación de aplicaciones web básicas
- Módulo 3: Bases de datos y almacenamiento de información
- Introducción a bases de datos y sistemas de gestión de bases de datos
- Diseño de bases de datos y modelado de datos
- Consultas básicas en SQL
- Integración de bases de datos en aplicaciones
- Módulo 4: Desarrollo de aplicaciones avanzadas
- Desarrollo de aplicaciones web más complejas (conexión a bases de datos, seguridad, etc.)
- Desarrollo de aplicaciones móviles básicas
- Introducción al desarrollo de juegos
- Programación avanzada en lenguajes de alto nivel (patrones de diseño, concurrencia, manejo de errores, etc.)
Created by Leon Martin (SoyMalva).
Thank you for reading. <3