Diplomatura Desarrollo Web
DURACIÓN DE LA CARRERA
10 meses
OBJETIVO GENERAL
Formar recursos capacitados en el desarrollo de soluciones web, capaces de crear, implementar y optimizar aplicaciones y sitios web modernos, utilizando tecnologías y metodologías actuales en el campo del desarrollo web.
CARACTERÍSTICAS Y HABILIDADES QUE DEFINEN EL PERFIL FORMATIVO DE LA DIPLOMATURA
- Competencia técnica: Dominio de lenguajes de programación web como HTML, CSS, JavaScript y frameworks como React, Angular y Vue.js.
- Desarrollo Full Stack: Capacidad para trabajar tanto en el frontend como en el backend de una aplicación web, utilizando tecnologías como Node.js, Express.js, y bases de datos SQL y NoSQL.
- Diseño de experiencia de usuario (UX/UI): Capacidad para crear interfaces intuitivas y atractivas, utilizando principios de diseño centrado en el usuario y herramientas de diseño como Figma y Adobe XD.
- Manejo de frameworks y CMS: Conocimiento en herramientas y plataformas como WordPress, Laravel y Django, para el desarrollo rápido de aplicaciones web.
- Optimización para buscadores (SEO): Habilidad para implementar técnicas de optimización en motores de búsqueda.
- Gestión de proyectos ágiles: Conocimiento de metodologías ágiles como Scrum y Kanban para la planificación y desarrollo de proyectos web.
- Seguridad en desarrollo web: Conocimiento en medidas y prácticas de seguridad web, como protección de datos y prevención de ataques comunes (XSS, CSRF, etc.).
MATERIAS DEL PLAN DE ESTUDIO
INTRODUCCIÓN AL DESARROLLO FRONTEND CON REACT
Objetivos: 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.
INTRODUCCIÓN AL DESARROLLO BACKEND CON NODEJS
Objetivos: 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.
DISEÑO UX
Objetivos:
– Repasar los fundamentos del diseño UX como base conceptual para la compresión del resto de las unidades de la capacitación.
– Comprender el proceso de diseño UX y adquirir técnicas o herramientas para su desarrollo
– Profundizar en los principios del Diseño UI como parte del proceso del diseño UX y como base para las posibles soluciones de diseño.
– Conocer lo que es un sistema de diseño como exploración de las diferentes alternativas de solución para el proceso de creación de interfaces gráficas digitales de los diferentes sistemas informáticos.
PROYECTO FINAL DE DESARROLLO WEB
Objetivos: Planificación y desarrollo de un proyecto web.