0% encontró este documento útil (0 votos)
57 vistas4 páginas

Roadmap Python 8 Semanas

El documento presenta un roadmap de aprendizaje de Python dividido en 8 semanas, cubriendo desde la introducción básica hasta la programación orientada a objetos. Cada semana incluye objetivos, contenidos, ejercicios prácticos y un proyecto final que refuerza los conceptos aprendidos. Los temas abarcan desde la sintaxis básica, condicionales, bucles, estructuras de datos, funciones, manejo de archivos, hasta POO.

Cargado por

Diego Gonzalez
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
57 vistas4 páginas

Roadmap Python 8 Semanas

El documento presenta un roadmap de aprendizaje de Python dividido en 8 semanas, cubriendo desde la introducción básica hasta la programación orientada a objetos. Cada semana incluye objetivos, contenidos, ejercicios prácticos y un proyecto final que refuerza los conceptos aprendidos. Los temas abarcan desde la sintaxis básica, condicionales, bucles, estructuras de datos, funciones, manejo de archivos, hasta POO.

Cargado por

Diego Gonzalez
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Roadmap de Aprendizaje de Python - 8 Semanas

Semana 1: Introduccin a Python y lgica bsica

Objetivo: Entender la sintaxis bsica de Python y empezar a razonar con lgica de programacin.
Contenidos:
- Instalacin, entorno y ejecucin de scripts
- Tipos bsicos: int, float, str, bool
- Variables, input(), print()
- Comentarios

Ejercicios:
1. Saludo personalizado
2. Sumar dos nmeros
3. Calcular rea de un tringulo
4. Convertir Celsius a Fahrenheit

Proyecto: Calculadora de edad

Semana 2: Condicionales y operadores

Objetivo: Controlar el flujo de ejecucin.

Contenidos:
- Operadores lgicos y relacionales
- if, elif, else, anidamientos

Ejercicios:
1. Nmero positivo/negativo/cero
2. Ao bisiesto
3. Verificacin de contrasea
4. Mayor de edad

Proyecto: Simulador de cajero automtico

Semana 3: Bucles e iteraciones

Objetivo: Repeticin de tareas con bucles.

Contenidos:
- while, for, range()
- break, continue
Roadmap de Aprendizaje de Python - 8 Semanas

Ejercicios:
1. Contador 1 al 100
2. Tabla de multiplicar
3. Juego de adivinanza
4. Suma de pares

Proyecto: Generador de contraseas

Semana 4: Listas, tuplas y cadenas

Objetivo: Colecciones ordenadas.

Contenidos:
- Listas, mtodos comunes
- Tuplas e inmutabilidad
- Strings y slicing

Ejercicios:
1. Lista de compras
2. Invertir string
3. Contar letras
4. Ordenar lista

Proyecto: Agenda telefnica bsica

Semana 5: Diccionarios y conjuntos

Objetivo: Estructuras clave-valor y colecciones nicas.

Contenidos:
- Diccionarios y sus mtodos
- Sets y operaciones

Ejercicios:
1. Notas de estudiantes
2. Contador de palabras
3. Eliminar duplicados
4. Inventario simple

Proyecto: Sistema de inventario


Roadmap de Aprendizaje de Python - 8 Semanas

Semana 6: Funciones y modularidad

Objetivo: Reutilizacin y estructura.

Contenidos:
- Funciones con parmetros y retorno
- args, kwargs (intro)
- Variables locales/globales

Ejercicios:
1. Verificar nmero primo
2. Sumar elementos de lista
3. Contador de vocales
4. Factorial

Proyecto: Men interactivo con funciones

Semana 7: Archivos y manejo de errores

Objetivo: Persistencia y control de errores.

Contenidos:
- Leer/escribir archivos .txt
- Modos: r, w, a
- try/except/finally

Ejercicios:
1. Contar lneas
2. Guardar tareas
3. Palabras frecuentes
4. Login desde archivo

Proyecto: Gestor de tareas con archivos

Semana 8: Programacin orientada a objetos (POO)

Objetivo: Paradigma orientado a objetos.

Contenidos:
- class, init, self
- Mtodos, atributos
Roadmap de Aprendizaje de Python - 8 Semanas

- Herencia, encapsulamiento

Ejercicios:
1. Clase Persona
2. Cuenta bancaria
3. Herencia: Animal/Perro/Gato
4. Sistema de tickets

Proyecto: Simulador de banco

También podría gustarte