Skip to content

Latest commit

 

History

History
79 lines (54 loc) · 3.16 KB

File metadata and controls

79 lines (54 loc) · 3.16 KB

Curso de Python Basico

Modulo inicial de la ruta profesional gratuita de Python. Esta etapa esta pensada para estudiantes sin experiencia previa o con conocimientos muy iniciales que necesitan construir una base solida antes de pasar a programacion intermedia.

Objetivo del modulo

Al finalizar este modulo seras capaz de:

  • instalar y ejecutar Python desde consola;
  • escribir scripts pequenos de forma autonoma;
  • usar variables, tipos de datos, condicionales, ciclos y funciones;
  • trabajar con listas, tuplas, diccionarios, conjuntos, cadenas y archivos;
  • resolver problemas simples mediante proyectos de consola.

Requisitos

  • Python 3.10 o superior recomendado.
  • Visual Studio Code u otro editor de codigo.
  • Terminal o simbolo del sistema.

Este modulo no requiere paquetes externos. El archivo requirements.txt se incluye solo para dejarlo explicito.

Estructura del curso

Leccion Tema Teoria Codigo
1 Introduccion, entorno y primeros scripts Leccion1.md CodigoLeccion1.md
2 Variables, tipos de datos y operadores Leccion2.md CodigoLeccion2.md
3 Condicionales y ciclos Leccion3.md CodigoLeccion3.md
4 Funciones, parametros y retorno Leccion4.md CodigoLeccion4.md
5 Listas y tuplas Leccion5.md CodigoLeccion5.md
6 Diccionarios y conjuntos Leccion6.md CodigoLeccion6.md
7 Cadenas y formateo de texto Leccion7.md CodigoLeccion7.md
8 Entrada, salida y archivos Leccion8.md CodigoLeccion8.md
9 Modulos y librerias estandar Leccion9.md CodigoLeccion9.md
10 Proyectos integradores basicos Leccion10.md CodigoLeccion10.md

Como ejecutar ejemplos

Desde la carpeta del modulo:

python Leccion1/01_HolaMundo.py
python Leccion3/01_Condicional-IF.py
python Leccion10/01_CalculadoraBasica.py

En macOS/Linux puede que debas usar python3 en lugar de python.

Proyecto de cierre

La Leccion 10 integra lo aprendido mediante:

  • una calculadora de consola;
  • un juego de adivinanza numerica.

Para practicar profesionalmente, intenta agregar validacion de errores, historial de operaciones y niveles de dificultad.

Criterio de aprobacion

Antes de pasar al modulo intermedio, deberias poder:

  • explicar que hace cada linea de un script simple;
  • leer errores comunes de consola;
  • crear funciones propias;
  • usar colecciones para guardar y transformar datos;
  • leer y escribir archivos pequenos.

Validacion

python -m compileall .

Si el comando termina sin errores, todos los archivos Python tienen sintaxis valida.

Licencia

MIT. Consulta LICENSE.