Programador/a

Información del Curso
- HorariosLunes 19:00 - 21:50, Miercoles 19:00 - 21:50, Viernes 19:00 - 21:50
- Fecha de inicio4 de marzo de 2024
- Fecha de finalización17 de diciembre de 2024
Equipo Docente
Agustin MiglioreroInstructor/aNancy SuarezPreceptor/a
Temario y Contenidos
Temario y Contenidos
Introducción a la Programación Web
- Conceptos básicos de programación
- Introducción a HTML, CSS y JavaScript
- Estructura de un sitio web
Desarrollo Frontend
HTML5 y CSS3 avanzados
Diseño responsivo (Responsive Design)
Framework y librerias como ReactJS y NextJS
JavaScript avanzado (ES6+)
Librerías y frameworks adicionales (Bootstrap, jQuery)
Desarrollo Backend
- Introducción a NodeJS
- Programación en Node.js
- Frameworks backend (Express.js)
- Bases de datos (SQL y NoSQL)
- Integración de bases de datos (MySQL, MongoDB)
- ORMs (Mongoose)
- RESTful APIs
Desarrollo Fullstack
- Integración frontend y backend
- Aplicaciones fullstack (MERN stack: MongoDB, Express.js, React, Node.js)
- Patrones de diseño y arquitectura web
- Autenticacion local e integraciones con OAuth (Google)
Herramientas adicionales
- Control de versiones (Git, GitHub)
- Pruebas y depuración
Proyectos Prácticos
- Creación de un blog personal
- Desarrollo de una aplicación de e-commerce
- Implementación de un sistema de gestión de contenido (CMS)