Diplomatura Desarrollo Web
La presente propuesta detalla el Curso de Full-Stack. La misma se compone de 3 formaciones: Introducción al desarrollo frontend, Introducción al desarrollo backend y Diseño UX.
DURACIÓN DE LA CARRERA
3 meses
INTRODUCCIÓN AL DESARROLLO FRONTEND CON REACT
Objetivo
Brindar a los participantes una introducción al mundo del desarrollo web con un enfoque en frontend utilizando React, y como herramienta de soporte la tecnología de generación de código de ChatGPT.
Contenidos
- Introducción a la programación y al desarrollo web
- Fundamentos de HTML y CSS
- Introducción a JavaScript
- Fundamentos de React
- Desarrollo de aplicaciones web con React
- Generación de código fuente asistida por IA con ChatGPT
- Despliegue de una aplicación React
- Desarrollo seguro en aplicaciones web
- Integración con servicios de terceros
- Desarrollo avanzado en React (2 horas)
INTRODUCCIÓN AL DESARROLLO FRONTEND CON REACT
Objetivo
Introducir a los estudiantes en el mundo del desarrollo de aplicaciones web con un enfoque backend (en el lado del servidor) utilizando el lenguaje de programación JavaScript y la plataforma Node.js.
Contenidos
- Introducción a la programación y al backend
- Introducción a Node.js y NPM
- Almacenamiento de datos con MongoDB
- Creación de una API Restful con Express
- Bases de datos NoSQL con MongoDB
- Autenticación y autorización en una API
- Pruebas y debugging de una API
- Despliegue de una API en la nube
- Generación de código fuente asistida por IA con ChatGPT
- Mejores prácticas en programación backend
DISEÑO UX
Contenidos
- Fundamentos del diseño UX
- Metodologías, métodos y técnicas UX.
- Fundamentos del Diseño UI
- Sistemas de diseño
MODALIDAD
Clases Virtuales
REQUISITOS Y CONDICIONES PREVIAS
Contar con titulo secundario.
Conocimientos Previos
– Manejo básico de Windows
– Manejo básico de Internet
Requisitos de Hardware
– Conexión a internet wifi (Excluyente)
– PC, table o smartphone no mayor a cinco años de antigüedad. (Recomendado)
Requisitos de Software
– Visual Studio Code. (https://visualstudio.microsoft.com/es/)
– NodeJs (https://nodejs.org/es)
– Postman (https://www.postman.com/downloads/)