Saltar al contenido
🐍 Curso de Python
/

Módulo 0 · Lección 8 de 8

Cómo estudiar este curso

Método de trabajo, cómo organizar tus ficheros, qué significan las cajas de colores y qué te espera en cada módulo.

⏱ 7 min de lectura

Última lección del módulo de preparación. Va sobre cómo usar el curso para que el tiempo que le dediques cunda.

El método: leer poco, escribir mucho#

La programación se aprende con los dedos, no con los ojos. Para cada lección, haz esto:

  1. Léela entera una vez, sin escribir nada, para saber de qué va.
  2. Vuelve al principio y teclea cada ejemplo, sin copiar y pegar, ejecutándolo según lo escribes.
  3. Rompe el ejemplo a propósito. Cambia un número, quita una línea, pon mal un nombre. Predice qué pasará y comprueba si acertabas. Aquí es donde se aprende de verdad.
  4. Haz los ejercicios del final sin mirar atrás. Si no te sale, vuelve a la lección: eso significa que el ejercicio ha hecho su trabajo.

Organiza tus ficheros#

Dentro de curso-python, crea una carpeta por módulo. Te ahorrará un caos de veinte ficheros llamados prueba3.py:

bash
cd ~/curso-python
mkdir modulo-0 modulo-1 modulo-2 modulo-3 modulo-4 modulo-5

Y dentro de cada una, un fichero por lección con un nombre que diga algo: 05-primer-programa.py, 12-bucles-for.py. Dentro de seis semanas querrás volver a mirar algo y lo encontrarás en diez segundos.

Las cajas de colores#

A lo largo del curso verás estas cajas. Cada color significa algo concreto:

Cómo moverte por el sitio#

  • El índice de la izquierda tiene todos los módulos. Pulsa en uno para desplegar sus lecciones.
  • El buscador de arriba encuentra cualquier tema por palabra suelta. Se abre pulsando la tecla / desde cualquier página.
  • Las flechas ← y → del teclado te llevan a la lección anterior y a la siguiente.
  • El botón marcar como completada guarda tu avance en este navegador, y la barra del índice te muestra cuánto llevas.
  • El botón de sol y luna de la esquina cambia entre tema claro y oscuro.
  • Cada bloque de código tiene un botón Copiar, útil para los ejemplos largos. Para los cortos, ya sabes: tecléalos.

El camino completo#

MóduloQué vas a hacer
0. Primeros pasosYa lo has terminado. Tienes Python, editor y terminal funcionando.
1. FundamentosEl lenguaje en sí: variables, condiciones, bucles, funciones, listas, ficheros, objetos. Es el módulo más largo y el más importante.
2. Aplicaciones de terminalProgramas de verdad que reciben parámetros, leen y escriben ficheros, y se pueden instalar.
3. Aplicaciones con TkinterVentanas, botones, formularios y tablas. Cada componente visual con su propia lección.
4. Webs con DjangoBase de datos, páginas, formularios, usuarios y panel de administración.
5. APIs RESTConsumir APIs ajenas y construir la tuya con Django REST Framework y FastAPI.