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.
Próximo inicio del curso: 3 de junio
Clases virtuales en vivo lunes, miércoles y viernes
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.
Postúlate ahora y sé de las primeras 500 personas en acceder a una beca en 2024
Haz click en la bandera de tu país de residencia y completa el formulario