Nuevo Bootcamp
Desarrollo web Fullstack con Python Elearning
¡Conviértete en un desarrollador web full stack estés donde estés!
![](https://codigo.edu.pe/wp-content/uploads/2023/06/636c76819d8af34e9824b573_FULLSTACK-ELEARNING-p-1600.jpg)
¡Si te encanta crear proyectos este bootcamp es para ti!
Aprende a desarrollar aplicaciones web desde cero hasta un nivel avanzado conociendo las dos partes importantes del desarrollo como son el Front-End y el Back-End.
En el 1er módulo empezaremos aprendiendo la base del Front-End con HTML5, CSS y Javascript hasta llegar a dominar frameworks y librerías como react.js.
En el 2do módulo aprenderemos la parte lógica e interna de un proyecto/aplicación web, es decir, el Backend y usaremos com lenguaje principal Python
Metodología:
Duración:
Horario:
Sobre el
Programa
Saber más
Malla
Curricular
- Semana 1: Introducción a HTML5, GIT / GITHUB y Pensamiento Computacional
- Semana 2: Formularios, tablas, metada, fundamentos CSS y Diagramas de Flujo
- Semana 3: Posicionamiento, RWD y Diagramas de flujo con estructuras repetitivas
- Semana 4: CSS3 y Git Colaborativo
- Semana 5: Fundamentos Javascript
- Semana 6: DOM
- Semana 7: Bootstrap 5, preprocesadores, SASS e introducción a ECMAscript
- Semana 8: ECMAscript, Asincronía y Node.js
- Semana 9: Principios React, Manejo de State y propiedades
- Semana 10: Manejando componentes, el ciclo de vida de React y Formularios
- Semana 11: Rutas y Context en React
- Semana 12: Redux y Liberías adicionales
- Semana 13: Testing en React
- Semana 1: Introducción a Python, Programación Orientada a Objetos (POO)
- Semana 2: Flask / Creación de un Portafolio en Flask / Instalación de una Base de Datos / Introducción al lenguaje SQL / Inicio de base de datos (DDL y DML)
- Semana 3: Flask con Base de Datos en PostgreSQL / Uso del ORM SQL-ALCHEMY de Python / Uso de Templates en Flask / Deploy en Heroku
- Semana 4: Flask con Autenticación / JWT (Json Web Token) / Login y registro de usuarios con validaciones / Envío de correos de forgot password
- Semana 5: Introducción a Testing / Realizando unit testing en Python con Unittest / Agregando Test al ultimo proyecto de Flask / Continuous Integration & Continuous Deployment (CI/CD) en Github usando github actions
- Semana 6: Introducción a Django / Creación de un proyecto usando el CLI de django / Creación de las tablas usando el ORM de Django / Generación de las migraciones y efectuarlas / Instalación de Django restframework al proyecto / Implementación de JWT en un proyecto de DJANGO para rutas protegidas / Definición de Permisos para diferentes tipos de acceso a la API
- Semana 7: Facturación Electrónica con Django / Uso de Nubefact como un OSE para la creación de comprobantes de Pago
- Semana 8: Introducción a NodeJS / Creación de un Proyecto usando ExpressJS / Definición del funcionamiento de ExpressJS / Uso de Middlewares / Habilitación de los CORS en ExpressJS / Introducción a PrismaJS
- Semana 9: Uso de ExpressJS con el ORM de PrismaJS / Introducción a AWS / Autenticación en AWS y subida de imágenes con un bucket de S3
- Semana 10: Base de Datos no Relacionales / Introducción a MongoDB / Creación de proyecto usando el ODM de Mongo Mongoose / Definición de web sockets / Introducción a Docker / Instalación y creación de un Contenedor
APLICA
Nuestros
Mentores
![](https://codigo.edu.pe/wp-content/uploads/2023/06/635ffaa24850a4ffc7f233a9_LINDER-HASSINGER-desarrolloweb-p-500.jpg)
![](https://codigo.edu.pe/wp-content/uploads/2023/06/635ffaa13484be69701603ee_LINDER-HASSINGER-2-desarrolloweb-p-500.jpg)
Front-end
Software Engineering At Wunderman Thompson
Developer con experiencia en Desarrollo web, Desarrollo Móvil con experiencia en lenguaje principalcomo Javascript, Python, Switf y Librerías como Angular y React.
![](https://codigo.edu.pe/wp-content/uploads/2023/06/6363ee39d860ece55ecfbade_JEAN-CARLO-DE-LA-CRUZ-2-desarrolloweb-p-500.jpg)
![](https://codigo.edu.pe/wp-content/uploads/2023/06/6363ee3ae55a7de95d9a56cf_JEAN-CARLOS-DE-LA-CRUZ-1-desarrolloweb-p-500.jpg)
BackEnd
Desarrollador Backend en Alicorp
Soy desarrollador de aprendizaje rápido y una persona autodidacta, con casi 10 años de experiencia trabajando en diferentes tipos de lenguajes y en diferentes núcleos empresariales.
![](https://codigo.edu.pe/wp-content/uploads/2023/06/635ff98e0273fc219238a229_EDUARDO-DE-RIVERO-2-desarrolloweb-p-500.jpg)
![](https://codigo.edu.pe/wp-content/uploads/2023/06/635ff98c31aa6e776bb32289_EDUARDO-DE-RIVERO-1-desarrolloweb-p-500-1.jpg)
Back-end
Software Development Engineer en Ravn
Soy especializado en machine learning y DBA. Cuento con una certificación en Scrum y es especialista en la enseñanza de metodologías ágiles SCRUM.