-
Bienvenid@
- Mi primer programa en Python
-
Tipos Básicos
-
- Cuestionario
-
- Cuestionario
-
Colecciones
-
- Cuestionario
-
-
Control de flujo
-
- Cuestionario
-
- Cuestionario
-
Control de flujo (Mas avanzado)
-
- Cuestionario
-
- Cuestionario
-
Crear y usar funciones
-
- Cuestionario
-
- Cuestionario
-
-
Programar orientado a objetos
-
- Cuestionario
-
- Cuestionario
-
- Cuestionario
-
- Cuestionario
-
Revisitando Objetos
-
- Cuestionario
-
- Cuestionario
-
Programación funcional
-
- Cuestionario
-
- Cuestionario
-
Excepciones
-
- Cuestionario
-
- Cuestionario
-
Módulos y Paquetes
-
Repaso de lo aprendido
-
Examen
-
Te damos la bienvenida
Este curso de Python pensado para alumnos de Menglobe que empiezan desde cero te guía paso a paso hasta un nivel práctico y sólido. Empezaremos por instalar y ejecutar tus primeros scripts para que entiendas el intérprete y el flujo de un programa. Construirás una base clara con tipos de datos, colecciones, control de flujo y funciones, y avanzarás hacia orientación a objetos, manejo de ficheros, módulos, pruebas y documentación. También verás cómo aplicar Python a casos reales: expresiones regulares, webs, serialización, bases de datos y distribución básica de aplicaciones. Cada unidad incluye explicaciones concisas, ejercicios guiados y retos prácticos para que puedas crear programas útiles desde el inicio.
Lo que Aprenderás
Fundamentos Sólidos
Adquiere una comprensión profunda de los fundamentos de Python, equipándote para desarrollar programas de manera efectiva.
Programación Funcional
Domina conceptos de programación funcional que transformarán tu enfoque y te permitirán resolver problemas de forma más elegante.
Orientación a Objetos
Aprende a diseñar aplicaciones flexibles y reutilizables a través de la orientación a objetos, uno de los pilares de la programación moderna.
Manejo de Excepciones
Desarrolla la habilidad de crear código robusto y seguro, aprendiendo a gestionar errores de forma eficaz para evitar caídas inesperadas.
Interacción con Datos
Conviértete en un experto en manipular archivos y bases de datos, ampliando tus posibilidades para construir aplicaciones reales y prácticas.