- Descripción
- Reseñas
Este curso de “Python desde 0” está diseñado para introducirte de forma clara y práctica en el mundo de la programación, incluso si no tienes experiencia previa. A lo largo de 15 horas de formación online, aprenderás los conceptos fundamentales de Python, uno de los lenguajes más utilizados hoy en día, comenzando por lo más básico: instalación, sintaxis, variables y estructuras de control, hasta llegar a la creación de pequeños programas funcionales. El enfoque es totalmente práctico, con ejemplos y ejercicios que te permitirán afianzar cada concepto paso a paso, desarrollando tu lógica de programación y preparándote para seguir avanzando en el ámbito tecnológico con confianza.
Objetivos
Capacitar al alumnado, sin conocimientos previos de programación, para diseñar y construir programas funcionales en Python, dotándolo de las bases necesarias para abordar problemas reales mediante el manejo de datos, estructuras de control, funciones y ficheros.
1. Preparar el entorno y dar los primeros pasos en Python
2. Trabajar con variables, tipos de datos y operadores
3. Interactuar con el usuario y construir programas
4. Tomar decisiones en el código con estructuras condicionales
5. Repetir tareas eficientemente con bucles
6. Almacenar y organizar información con estructuras de datos
7. Escribir código reutilizable mediante funciones
8. Trabajar con datos persistentes y gestionar errores
Competencias transversales
Además de los conocimientos técnicos, al finalizar el curso el alumnado habrá desarrollado competencias clave para cualquier programador:
- Pensamiento computacional: descomponer problemas grandes en pasos pequeños y manejables.
- Resolución de errores: leer e interpretar mensajes de error como herramienta de aprendizaje, no como obstáculo.
- Buenas prácticas de código: escribir código legible, comentado y mantenible desde el primer día.
Contenido
1.1 Instalación y primer programa
1.2 Variables, tipos, f-strings y operadores
1.3 Input, conversión y proyecto IMC
2.1 if / elif / else
2.2 and, or, not
3.1 for, range, enumerate
3.2 Listas y diccionarios
4 Funciones, parámetros, return y scope
5 Ficheros, try/except y CSV
<