77 idiomas
Logo

Modo aprendiz
10 Módulos / ~100 páginas
Modo asistente
~25 Módulos / ~400 páginas
🎓
Crear un evento

Programación de computadoras
( 25 Módulos )

módulo #1
Introducción a la programación informática
Descripción general de la programación informática, historia e importancia
módulo #2
Conceptos básicos de programación
Variables, tipos de datos, operadores, estructuras de control y funciones
módulo #3
Lenguajes de programación
Descripción general de los lenguajes de programación más populares, incluidos Python, Java, C++ y JavaScript
módulo #4
Configuración de un entorno de desarrollo
Instalación y configuración de un editor de código, IDE o editor de texto
módulo #5
Sintaxis básica y tipos de datos
Introducción a la sintaxis básica, los tipos de datos y las variables en Python
módulo #6
Operadores y estructuras de control
Uso de operadores, instrucciones if-else y bucles en Python
módulo #7
Funciones y módulos
Definición y uso de funciones, importación de módulos y creación de código reutilizable
módulo #8
Trabajar con estructuras de datos
Introducción a las listas, tuplas, diccionarios y conjuntos en Python
módulo #9
Orientación a objetos Programación
Clases, objetos, herencia y polimorfismo en Python
módulo #10
Manejo de errores y depuración
Comprensión y trabajo con errores, excepciones y herramientas de depuración
módulo #11
Entrada/salida de archivos y persistencia
Lectura y escritura de archivos, trabajo con CSV, JSON y otros formatos de datos
módulo #12
Análisis y visualización de datos
Introducción al análisis, visualización y manipulación de datos mediante bibliotecas populares
módulo #13
Fundamentos del desarrollo web
Introducción a HTML, CSS y JavaScript para el desarrollo web
módulo #14
Desarrollo web con Python
Uso de Python para el desarrollo web, incluidos los marcos Flask y Django
módulo #15
Fundamentos de bases de datos
Introducción a las bases de datos, SQL y principios de diseño de bases de datos
módulo #16
Desarrollo de bases de datos con Python
Uso de Python para el desarrollo de bases de datos, incluidos SQLite y SQLAlchemy
módulo #17
Redes y sockets
Introducción a las redes, los sockets y la programación de sockets en Python
módulo #18
Programación de bases de datos con Python», ... Python»},{«Concurrencia y paralelismo
Introducción a la concurrencia, el paralelismo y la programación asincrónica en Python
módulo #19
Fundamentos de seguridad
Introducción a los principios de seguridad, amenazas y mejores prácticas para una codificación segura
módulo #20
Pruebas y depuración
Introducción a los marcos de prueba, pruebas unitarias y técnicas de depuración
módulo #21
Control de versiones con Git
Introducción al control de versiones, Git y desarrollo colaborativo
módulo #22
Ciclo de vida del desarrollo de software
Comprensión del ciclo de vida del desarrollo de software, incluidas las metodologías Agile y Scrum
módulo #23
Computación en la nube e implementación
Introducción a la computación en la nube, la implementación y las plataformas en la nube
módulo #24
Mejores prácticas y calidad del código
Mejores prácticas para la codificación, la organización del código y la calidad del código
módulo #25
Resumen y conclusión del curso
Planificación de los próximos pasos en la carrera de Programación de Computadoras


¿Listo para aprender, compartir y competir?

Asistente de aprendizaje de idiomas
con soporte de voz

¡Hola! ¿Estás listo para comenzar? Probemos tu micrófono.
Copyright 2025 @ wizape.com
Reservados todos los derechos
CONTÁCTENOSPOLÍTICA DE PRIVACIDAD