Aprende a programar páginas web desde cero. Domina el Front-end y el Back-end de un sitio web usando las mejores prácticas conocidas y la lógica de un programador
Duración: 6,5 meses
Modalidad: Intensivo a distancia
Dedicación estimada:
Entre 12 y 14 hs semanales (incluye horas de cursada en vivo y clases virtuales)
FRONT END + BACK END.
Comienza a crear sitios web y sistemas web utilizando lenguajes de programación (HTML, CSS, JavaScript, Node.js y más).
Trabaja en equipo utilizando metodologías ágiles (SCRUM) basadas en los métodos participativos.
ECOSISTEMA DEL DESARROLLO WEB.
Aprende a leer e interpretar códigos, identificar fallas en un proyecto e implementar las modificaciones necesarias para resolverlo con autonomía.
¿Por qué Programación Web Full Stack?
DESARROLLO
Fundamentos de la programación orientada a objetos y principios de desarrollo web Git, IDE y consola de texto.
Sistemas escalables con arquitectura cliente/servidor, manejador de dependencias NPM y Event Loop.
Lenguajes más utilizados: HTML, CSS, JavaScript, NodeJS.
BASE DE DATOS
Aprende a crear sistemas robustos que permitan mantener, modificar y consultar información relevante de manera rápida, segura y escalable.
Principios, estructura y jerarquía Introducción a bases de datos relacionales.
Introducción al modelado de base de datos.
METODOLOGÍAS DE TRABAJO
Aprende a trabajar en un entorno colaborativo en las distintas etapas de desarrollo web.
Lleva un registro claro y eficiente del proceso de tu aplicación a través de Metodologías Agiles y SCRUM.
Aprendizaje basado en proyectos.
Durante nuestro curso, los estudiantes van a desarrollar un sitio web funcional desde cero. Comenzando con una introducción a estructuras lógicas de programación y la construcción de un servidor ligero con Node y Express. Posteriormente, sobre la base de una lógica de programación se construirá sin problemas un front-end robusto con componentes React y el back-end utilizando bases de datos relacionales y una autenticación de usuario adecuada bajo las mejores prácticas.