Ir al contenido principal Ir al menú principal Ir al pie de página
Cursos

Curso de Capacitación en Desarrollo Web Backend

FABRICUM
  • Inicio 19/11/2025
  • Fin 12/12/2025
  • Horario Miércoles y viernes de 7:00pm a 10:00pm
  • Modalidad Virtual
FABRICUM

Dirigido a

  • Estudiantes de ingeniería, ciencias de la computación, sistemas o afines que deseen desarrollar competencias en programación web.
  • Profesionales del ámbito tecnológico que buscan actualizarse en el uso de Python para aplicaciones web y servicios.
  • Público en general con conocimientos básicos de programación y lógica que quiera especializarse en el desarrollo web.

Certificación Digital

A nombre de FABRICUM y del Departamento de Ingeniería de la PUCP.

¡Aprovecha nuestros descuentos!

    Este curso te brindará las competencias esenciales para convertirte en un desarrollador backend sólido y competitivo, dominando Python y su framework más potente y demandado: Django. A lo largo del programa, comprenderás a profundidad la arquitectura cliente-servidor y el ciclo de vida de una petición HTTP, lo que te permitirá diseñar, implementar y escalar APIs y aplicaciones web robustas y seguras. También aprenderás a integrar bases de datos, aplicar buenas prácticas de seguridad, manejo de errores, pruebas automatizadas y, especialmente, a desplegar tus aplicaciones en la nube utilizando Amazon Web Services (AWS), la plataforma líder del mercado. Al finalizar, tendrás la capacidad de desarrollar un proyecto backend real, aplicando todos los conocimientos adquiridos y creando un portafolio profesional sólido que te abrirá puertas en el mundo laboral tecnológico.

    • Flujo de una aplicación web
    • Protocolo HTTP/HTTPS
    • Arquitectura cliente-servidor
    • HTML/CSS

    • Estructuras de datos
    • Funciones y manejo de excepciones
    • Clases y objetos
    • Librerías y código modular

    • Proyectos de desarrollo web
    • Manejo de repositorios
    • Estrategias de branching y merge
    • Integración con Github
    • Proyectos Django/Flask

    • Creación de proyectos con Django
    • Rutas, vistas y formularios
    • Autenticación de usuarios
    • CORS, CSRF, validación y cifrado

    • Configuración de bases de datos (SQLite, PostgreSQL)
    • Modelos y Migraciones
    • Consultas, filtros y relaciones (OneToOne, OneToMany, ManyToMany)

    • Principios de diseño REST
    • Endpoints con Django REST Framework
    • Serialización, validación y paginación de datos
    • Manejo de datos multimedia

    • Unittest y pytest-django
    • Consultas avanzadas y optimización de queries
    • Pruebas de rendimiento y estrés con locust
    • PostgreSQL: JSONField y búsqueda de texto

    • Cloud y AWS
    • Instancias EC2
    • Automatización de despliegues
    • Gunicorn y Nginx
    • Programación básica: Entender conceptos como variables, tipos de datos, estructuras condicionales (if, else), ciclos (for, while) y funciones. Estos conceptos se revisarán en clase pero se espera que los participantes tengan por lo menos nociones básicas
    • Python básico: Haber escrito y ejecutado scripts simples en Python.
    FABRICUM

    Inversión

    • Público General S/ 800.00
    • Comunidad PUCP* S/ 720.00

    Descuentos

    • Pronto pago público en general S/ 760.00
      El descuento de pronto pago aplica hasta el 20/10/2025
    • Pronto pago comunidad PUCP* S/ 680.00
      El descuento de pronto pago aplica hasta el 20/10/2025