Desarrollo Web Full Stack avanzado
El curso de Desarrollo Web Full Stack avanzado es una formación pensada para aquellas personas que se desempeñan en el ámbito de diseño o programación, y desea incluir nuevos conocimientos basados en los avances de las tecnologías de última generación en lenguajes orientados a realización de sitios web dinámicos avanzados.
Duración de la cursada: 10 semanas.
3 clases semanales.
Acerca del curso
Modalidad virtual
Clases virtuales en vivo 3 veces por semana. 10 semanas en total.
Material de lectura
Obligatorio y complementario.
Salas de chat
Para resolver dudas e interactuar con otros participantes.
Trabajos integradores
Actividades para aplicar los conocimientos adquiridos.
Clases de apoyo
Un espacio para resolver dudas con profesores.
Curso certificado
En caso de aprobar la cursada recibirás un certificado oficial.
Temario
Nivelación (TP, Javascript)
– DOM
– Funciones
– Clases y objetos
NodeJS + express
– Instalacion de express
– Routes, app.js y www
– Verbos http y headers
NodeJs
– Qué es NodeJS
– Instalación de NodeJS
– Uso de NPM
– Características
– Modularización eventos y callbacks
– Exponer/explicar/mostrar
MySQL con NodeJS
– JWT
– Consultas complejas
– Introducción a API’s
NodeJs
– Archivos multimedia
– Formidable, multer y verificaciones
– Filtros y confirmaciones
– Módulos útiles (PDF, DOTENV, ETC)
Práctica repaso NodeJs
Base de datos no relacionales
– MongoDB
– Colecciones
– Documentos
– Identificaciones de elementos
– CRUD
Bases de datos no relaciones con NodeJs
– Conexión de node y mongoDB
– Consultas asincronas
– JWT + mongoDB
Práctica de mongoDB
Typescript
– ¿Qué es typescript?
– Clases, propiedades y objetos
– Constructor y herencia de clases
– Sintaxis
Angular
– Angular CLI
– Generación de componentes
– Variables tipadas
– Eventos
Angular
– Conexión entre angular y nodeJs
– JWT para angular
– Generación de módulos para verificación de usuarios
React JS
– Qué es React, características principales
– Componentes y JSX
– Ejemplos
Servidores
Qué es un servidor
Tipos de servidores
Levantar un servidor y posterior configuración
Depliegue de la aplicación
– Puesta en producción de una aplicación node + angular
– Configuración de puertos
– Seguridad en el servidor
Requisitos
Disponer de una computadora.
Conocimientos previos en Desarrollo Web.
Acceso a internet.
¿Quieres postularte?
Escríbenos a [email protected] para más información sobre próximas fechas
Conoce los testimonios de participantes
Hacen posible esta iniciativa
Aliado educativo
Aliados estratégicos




