0% encontró este documento útil (0 votos)
2 vistas2 páginas

Roadmap Backend Python

El documento presenta un roadmap de 6 meses para convertirse en desarrollador backend con Python, estructurado en 24 semanas. Cada mes se enfoca en diferentes áreas, comenzando con fundamentos de Python, seguido de SQL, FastAPI, autenticación, Docker y testing, culminando en un proyecto final y la creación de un portfolio. Este plan incluye mini-proyectos y prácticas para consolidar el aprendizaje en cada etapa.

Cargado por

yonnig81
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)
2 vistas2 páginas

Roadmap Backend Python

El documento presenta un roadmap de 6 meses para convertirse en desarrollador backend con Python, estructurado en 24 semanas. Cada mes se enfoca en diferentes áreas, comenzando con fundamentos de Python, seguido de SQL, FastAPI, autenticación, Docker y testing, culminando en un proyecto final y la creación de un portfolio. Este plan incluye mini-proyectos y prácticas para consolidar el aprendizaje en cada etapa.

Cargado por

yonnig81
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 COMPLETO PARA DESARROLLADOR BACKEND CON PYTHON (6 MESES – 6 HORAS

SEMANALES)

MES 1 — Python desde cero hasta intermedio

Semana 1: Sintaxis, variables, estructuras básicas. Mini–script: conversor de temperaturas.

Semana 2: Funciones, errores, archivos. Mini–proyecto: agenda en .txt.

Semana 3: Módulos, POO ligera, entornos virtuales. Proyecto: administrador de tareas.

Semana 4: Librerías útiles, Git/GitHub. Proyecto: filtrado de datos en JSON.

MES 2 — SQL + PostgreSQL

Semana 5: Bases relacionales, tablas, relaciones.

Semana 6: SELECT avanzado, JOINs, UPDATE/DELETE.

Semana 7: Python + PostgreSQL (psycopg).

Semana 8: ORM SQLAlchemy básico + CRUD.

MES 3 — FastAPI básico → intermedio

Semana 9: API REST, FastAPI inicial, Pydantic básico.

Semana 10: Validaciones, errores, routers.

Semana 11: FastAPI + PostgreSQL + SQLAlchemy ORM, CRUD real.

Semana 12: Middlewares, manejo de errores, logging, .env.

MES 4 — FastAPI avanzado + Autenticación

Semana 13: JWT, hash de contraseñas.

Semana 14: Autenticación, roles, dependencias.

Semana 15: Relaciones user–tasks.

Semana 16: Archivos, paginación, filtros.

MES 5 — Docker, Testing, Deploy

Semana 17: Docker, Docker Compose (API + Postgres).

Semana 18: Tests con pytest.

Semana 19: CI/CD, linting, formateo.

Semana 20: Deploy en Render/Railway.


MES 6 — Proyecto final + Portfolio

Semanas 21–22: Proyecto final (API completa con auth, DB, Docker, tests, deploy).

Semanas 23–24: Portfolio, documentación, GitHub profesional.

También podría gustarte