Introducción a la programación con Python
Escribe Python real desde la primera hora. Ejecutas cada línea en el sandbox, lees los errores, los corriges y llegas a un pequeño programa que supera pruebas automáticas.
- horas
- 30
- unidades
- 4
- clases
- 30
- Nivel del certificado
- 3
Sobre este curso
Escribe Python real desde la primera hora. Ejecutas cada línea en el sandbox, lees los errores, los corriges y llegas a un pequeño programa que supera pruebas automáticas.
Para quién es
Principiantes absolutos y cualquiera que quiera automatizar pequeñas tareas en el trabajo.
Ritmos
Estándar · Flexible
Lo que sabrás hacer
- Escribir y ejecutar programas en Python con variables, tipos y expresiones
- Controlar el flujo del programa con condiciones y bucles
- Organizar el código en funciones y gestionar errores
- Leer y escribir archivos y usar módulos de la biblioteca estándar
Programa
4 unidades · 30 temas · 30 horas
01Bases de Python8 clases · 8 horas
Resultado: Escribir y ejecutar programas en Python con variables, tipos y expresiones
- L01Tu primer programa y el sandbox60 min
- L02Variables y asignación60 min
- L03Números y aritmética60 min
- L04Cadenas y métodos de texto60 min
- L05Entrada, salida y f-strings60 min
- L06Tipos y conversión de tipos60 min
- L07Expresiones y orden de operaciones60 min
- L08Leer mensajes de error60 min
- ✓Comprobación de la unidad: demuestra este resultado con evidencia
02Control de flujo8 clases · 8 horas
Resultado: Controlar el flujo del programa con condiciones y bucles
- L09Booleanos y comparaciones60 min
- L10if, elif y else60 min
- L11Combinar condiciones60 min
- L12Bucles while60 min
- L13Bucles for y range60 min
- L14Listas y cómo recorrerlas60 min
- L15break, continue y patrones de bucle60 min
- L16Seguir un programa a mano60 min
- ✓Comprobación de la unidad: demuestra este resultado con evidencia
03Funciones y errores7 clases · 7 horas
Resultado: Organizar el código en funciones y gestionar errores
- L17Definir y llamar funciones60 min
- L18Parámetros y valores de retorno60 min
- L19Ámbito: nombres locales y globales60 min
- L20Diccionarios y tuplas60 min
- L21Excepciones y try/except60 min
- L22Validar la entrada60 min
- L23Probar una función con asserts60 min
- ✓Comprobación de la unidad: demuestra este resultado con evidencia
04Archivos y módulos7 clases · 7 horas
Resultado: Leer y escribir archivos y usar módulos de la biblioteca estándar
- L24Leer archivos de texto60 min
- L25Escribir y añadir a archivos60 min
- L26Trabajar con datos CSV60 min
- L27Importar módulos60 min
- L28Módulos útiles de la biblioteca estándar60 min
- L29Organizar un proyecto pequeño60 min
- L30Proyecto final: crear y probar un programa60 min
- ✓Comprobación de la unidad: demuestra este resultado con evidencia
Cómo es cada clase en vivo
Cada tema es una clase en vivo de una hora. Tu instructor y tu mentor son IA, y lo dicen.
Pizarra · Idea
Tu primer programa y el sandbox
- Marek Quint explica una idea cada vez en la pizarra, con palabras sencillas.
Cómo se te evalúa
Lo que entregas
Un programa pequeño que pasa las pruebas automáticas del curso en el sandbox
Comprobación final
Batería de pruebas en el sandbox sobre un programa corto, más una explicación del código
Nivel del certificado 3
Demostraste la habilidad
Tu evidencia se evaluó según el estándar del curso, y una persona firma este certificado.
Quién enseña
Cada lección tiene un profesor de IA con nombre y un mentor que te mantiene al día. Ambos son IA, y cada pantalla lo indica.
- Instructor de IAMarek Quint
- Mentor de IABastian Kwan
Primera clase · pruébala ya
Asiste a la primera clase antes de decidir
Siete pasos, unos diez minutos, sin cuenta: aprende, comprueba, produce, recibe tu evaluación, defiéndela en una breve oral y llévate una tarjeta de prueba.
Más en esta categoría
Digital, IA y software
Consultar datos con SQL
Hazle preguntas reales a una base de datos y obtén respuestas que puedas defender. Escribes cada consulta tú mismo sobre datos de ejemplo y compruebas el resultado en el sandbox.
Digital, IA y software
Tu primera web con HTML y CSS
Construye una web real de una página desde un archivo vacío: HTML limpio, maquetación moderna con CSS, una página que funciona en el móvil y supera comprobaciones básicas de accesibilidad.
Digital, IA y software
Fundamentos de soporte de TI
Aprende cómo encajan ordenadores y redes, y luego resuelve incidencias simuladas como lo hace un servicio de soporte: clasificar, diagnosticar, arreglar y registrar.