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.

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

Conoce los testimonios de participantes

Hacen posible esta iniciativa

Aliado educativo

Aliados estratégicos

Logo Banco Galicia
Logo Banco Galicia
Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos. Contiene enlaces a sitios web de terceros con políticas de privacidad ajenas que podrás aceptar o no cuando accedas a ellos. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Configurar y más información
Privacidad
Ir al contenido