0% encontró este documento útil (0 votos)
52 vistas8 páginas

Curso Python Trabajo Completo

El curso completo de Python está diseñado para enseñar programación desde fundamentos hasta desarrollo web y análisis de datos. Incluye módulos sobre programación orientada a objetos, manejo de archivos, bases de datos, y buenas prácticas, con proyectos prácticos en cada etapa. Al final, los estudiantes prepararán un portafolio y simularán entrevistas técnicas para estar listos para el mercado laboral.
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)
52 vistas8 páginas

Curso Python Trabajo Completo

El curso completo de Python está diseñado para enseñar programación desde fundamentos hasta desarrollo web y análisis de datos. Incluye módulos sobre programación orientada a objetos, manejo de archivos, bases de datos, y buenas prácticas, con proyectos prácticos en cada etapa. Al final, los estudiantes prepararán un portafolio y simularán entrevistas técnicas para estar listos para el mercado laboral.
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

Curso Completo de Python para Conseguir Trabajo

Mdulo 1: Introduccin a la Programacin con Python

Duracin: 1 semana

Objetivos: Fundamentos de programacin y sintaxis de Python

- Instalacin de Python y VS Code

- Tu primer script: print("Hola, mundo")

- Tipos de datos: cadenas, nmeros, booleanos

- Variables y constantes

- Operadores

- Entrada y salida de datos

- Condicionales if, else, elif

- Bucles for y while

Proyecto: Calculadora bsica en consola

Mdulo 2: Funciones, Listas y Diccionarios

Duracin: 1 semana

Objetivos: Modularizacin y estructuras de datos comunes

- Funciones y argumentos

- Alcance de variables

- Listas, tuplas, sets y diccionarios


Curso Completo de Python para Conseguir Trabajo

- Comprensiones de listas

- Manejo de errores (try, except)

- Mdulos y paquetes

Proyecto: Sistema de gestin de tareas en consola

Mdulo 3: Programacin Orientada a Objetos

Duracin: 1 semana

Objetivos: Entender y aplicar POO en Python

- Clases y objetos

- Atributos y mtodos

- Herencia y polimorfismo

- Encapsulamiento

- Mtodos especiales (__init__, __str__, etc.)

Proyecto: Sistema de gestin de estudiantes

Mdulo 4: Manejo de Archivos y Automatizacin

Duracin: 1 semana

Objetivos: Automatizar tareas y procesar datos


Curso Completo de Python para Conseguir Trabajo

- Lectura y escritura de archivos .txt, .csv, .json

- Uso de libreras estndar: os, shutil, datetime

- Automatizacin con pyautogui y schedule

Proyecto: Script de copia de seguridad automtica

Mdulo 5: Desarrollo Web con Flask

Duracin: 2 semanas

Objetivos: Crear aplicaciones web con Python

- Introduccin a HTTP y backend

- Flask: rutas, plantillas, formularios

- CRUD con base de datos SQLite

- Bootstrap + Jinja2

- Despliegue en Render/Heroku

Proyecto: Blog personal o sistema de notas online

Mdulo 6: Bases de Datos con SQL y Python

Duracin: 1 semana

Objetivos: Almacenar y consultar datos con SQL


Curso Completo de Python para Conseguir Trabajo

- SQLite y PostgreSQL

- sqlite3 y psycopg2

- Consultas SQL bsicas: SELECT, INSERT, UPDATE, DELETE

- ORM con SQLAlchemy

Proyecto: API REST con Flask + SQL

Mdulo 7: Anlisis de Datos con Pandas y Matplotlib

Duracin: 1 semana

Objetivos: Analizar y visualizar datos con Python

- Introduccin a pandas: Series, DataFrames

- Limpieza y transformacin de datos

- Visualizacin con matplotlib y seaborn

Proyecto: Anlisis de dataset real (ej. COVID, ventas, pelculas)

Mdulo 8: Testing y Buenas Prcticas

Duracin: 1 semana

Objetivos: Escribir cdigo profesional y testeado

- unittest y pytest
Curso Completo de Python para Conseguir Trabajo

- Principios SOLID

- Documentacin (docstrings, Sphinx)

- Control de versiones con Git y GitHub

Proyecto: Refactorizar y testear un proyecto anterior

Mdulo 9: Preparacin Profesional

Duracin: 1 semana

Objetivos: Prepararte para el mercado laboral

- Portafolio en GitHub

- Curriculum para desarrollador Python

- Cmo aplicar a trabajos (LinkedIn, portales, freelancing)

- Entrevistas tcnicas: preguntas comunes y prcticas

- Proyectos destacados y contribuciones open-source

Mdulo 10: Proyecto Final + Entrevistas Simuladas

Duracin: 1-2 semanas

Objetivos: Demostrar habilidades y practicar entrevistas

- Elegir un proyecto integrador

- Presentacin del proyecto


Curso Completo de Python para Conseguir Trabajo

- Simulacin de entrevista tcnica (live coding, preguntas)

Ejercicios Practicos por Modulo

Mdulo 1:

- Escribe un programa que convierta grados Celsius a Fahrenheit.

- Crea un programa que determine si un nmero es primo.

Mdulo 2:

- Haz una funcin que reciba una lista de nmeros y devuelva la suma.

- Crea una agenda de contactos usando un diccionario.

Mdulo 3:

- Crea una clase Persona con nombre, edad y un mtodo que salude.

- Hereda una clase Estudiante y agrega un atributo 'curso'.

Mdulo 4:

- Automatiza la creacin de carpetas con nombres personalizados.

- Lee un archivo .csv y genera un resumen con estadsticas bsicas.

Mdulo 5:

- Crea una app de "To Do List" usando Flask.

- Agrega autenticacin bsica de usuarios con Flask-Login.


Curso Completo de Python para Conseguir Trabajo

Mdulo 6:

- Escribe consultas SQL para un inventario de productos.

- Crea un CRUD bsico con SQLAlchemy.

Mdulo 7:

- Carga un dataset de Kaggle y limpia los datos.

- Visualiza la relacin entre dos variables con matplotlib.

Mdulo 8:

- Escribe pruebas unitarias para una funcin de suma.

- Documenta un proyecto usando docstrings y genera la documentacin.

Mdulo 9:

- Publica 3 proyectos en GitHub con README detallado.

- Practica una entrevista tcnica con preguntas de cdigo.

Mdulo 10:

- Realiza tu proyecto final y graba una demo en video.

- Participa en una comunidad open-source con una PR.

Recursos Recomendados

Libros:

- Automate the Boring Stuff with Python Al Sweigart ([Link]


Curso Completo de Python para Conseguir Trabajo

- Python Crash Course Eric Matthes

YouTube:

- Corey Schafer

- MoureDev

- Midudev (aunque es ms general, incluye Python)

Cursos Gratuitos:

- [Link] Curso completo de Python

- Coursera: Python for Everybody Dr. Chuck

Plantillas de CV:

- [Link]

- [Link]

Portafolio en GitHub:

- Incluye README con capturas y explicaciones

- Usa issues y proyectos para organizarte

También podría gustarte