Uploaded by migaltfast

Bootcamp Desarrollo Web Fullstack con Python

advertisement
BOOTCAMP
DESARROLLO WEB
FULLSTACK CON PYTHON
NOVIEMBRE
258 HORAS
MODA L IDA D E L E AR NI NG
DESPIERTA
AL CREADOR
QUE LLEVAS DENTRO
SOBRE NUESTRO
BOOTCAMP
Aprende a desarrollar aplicaciones web
desde cero hasta un nivel avanzado
conociendo las dos partes importantes
del desarrollo como lo son el Front-End y
el Back-End y con proyectos reales. 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. En el
segundo módulo aprenderemos la parte
interna de un desarrollo que es la parte
del backend y tendremos como lenguaje
principal Python.
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.
0(72'2/2*Š$ƿ
APRENDIZAJE SÍNCRONO
Y ASÍNCRONO
'85$&,1ƿ
258 HORAS
DE VIDEOCONFERENCIAS
6(0$1$60(6(6
+25$5,2ƿ
MIÉRCOLES
JUEVES
VIERNES
ƿƿ+56
ƿƿ+56
ƿƿ+56
DESARROLLO WEB FULLSTACK
CON PYTHON - E LEARNING
CONOCE NUESTRO TEMARIO
MÓDULO 1
FRONTEND
_ Introducción a HTML5, GIT / GITHUB y Pensamiento
Computacional.
_ Formularios, tablas, metada, fundamentos CSS
y Diagramas de Flujo.
_ Posicionamiento, RWD y Diagramas de flujo
con estructuras repetitivas.
_ CSS3 y Git Colaborativo.
_ Fundamentos Javascript.
_ DOM
_ Bootstrap 5, preprocesadores, SASS e introducción
a ECMAscript.
_ ECMAscript, Asincronía y Node.js.
_ Principios React, Manejo de State y propiedades.
_ Manejando componentes, el ciclo de vida de React
y Formularios.
_ Rutas y Context en React.
_ Redux y Liberías adicionales.
_ Testing en React.
USAMOS METODOLOGÍAS ÁGILES PARA UNA ENSEÑANZA
DINÁMICA EFECTIVA Y UN APRENDIZAJE COLABORATIVO
CONOCE NUESTRO TEMARIO
MÓDULO 2
BACKEND
_ Introducción a Python, Programación Orientada
a Objetos (POO).
_ 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).
_ Flask con Base de Datos en PostgreSQL.
Uso del ORM SQL-ALCHEMY de Python.
Uso de Templates en Flask .
Deploy en Heroku.
_ Flask con Autenticación.
JWT (Json Web Token).
Login y registro de usuarios con validaciones.
Envío de correos de forgot password.
_ 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.
_ 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.
CONOCE NUESTRO TEMARIO
_ Facturación Electrónica con Django.
Uso de Nubefact como un OSE para la creación
de comprobantes de Pago
_ 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.
_ 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.
_ 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.
Download