Este curso te permitirá comprender los fundamentos del desarrollo frontend moderno y la arquitectura de una aplicación web, entendiendo cómo interactúan HTML, CSS y JavaScript en proyectos reales. Aprenderás a construir interfaces web interactivas y dinámicas utilizando Vue.js como framework principal, aplicando el enfoque de componentes reutilizables y buenas prácticas de desarrollo. Además, conocerás cómo gestionar el estado de una aplicación, comunicar componentes entre sí y consumir APIs, evaluando distintos enfoques y patrones utilizados en el desarrollo frontend actual. A lo largo del curso, también obtendrás una visión general de otros frameworks modernos como React, lo que te ayudará a entender sus similitudes y diferencias.
1. Fundamentos del Desarrollo Web: HTML y CSS
- Rol de frontend en una aplicación web
-HTML/CSS
- Arquitectura cliente-servidor
- Flujo de renderizado en el navegador
2. Sistema de Control de Versiones Git y Github
- Proyectos de desarrollo web
- Manejo de repositorios
- Estrategias de branching y merge
- Integración con Github
- Proyectos de frontend: NodeJS, npm y vite
3. Javascript: Aplicaciones al Frontend
- Variables, funciones y alcance
- Objetos y arreglos
- Funciones flecha, desestructuración y spread
- Manipulación del DOM y eventos
4. Framework de frontend - VueJS
- Proyectos FrontEnd
- Componentes: estructura, props y eventos
- Funciones reactivas y ciclos de vida
- Propiedades y watchers
5. Interactividad y manejo de estados
- Estado local y global
- Comunicación entre componentes
- Gestión de estados
- Comparación con React
6. API’s y Enrutamiento
- Fetch y Axios para consumo de datos
- Manejo de respuestas
- Vue Router
- Rutas dinámicas y paso de parametros
7. Optimizacion y Buenas Prácticas
- Lazy loading y code splitting
- Renderizado condicional y listas
- Accesibilidad en interfaces web
8. Despliegue de Aplicaciones
- Servicios AWS
- Instancias EC2 y CloudFront
- Manejo de archivos multimedia
- Optimización durante despliegue
Certificado: Los participantes deberán aprobar la evaluación con una nota mínima de 11 (once) sobre 20 (veinte), y deberán haber asistido a un mínimo del 75% de las horas de clase virtuales programadas.
Constancia de participación: Se entregará una constancia de participación a quienes hayan asistido a un mínimo del 75% de las horas de clase virtuales programadas y no alcancen la nota mínima aprobatoria.
Público General: S/ 800
Descuentos especiales:
Pronto pago hasta el 02 de marzo
Con su aceptación autoriza a la Pontificia Universidad Católica del Perú (en adelante, PUCP), sito en Av. Universitaria 1801, San Miguel, Lima, Perú, a través de la Dirección de Educación Continua, para que, de manera indefinida o hasta que revoque su consentimiento, pueda utilizar los datos personales que registre a través el formulario con la finalidad de enviarle información sobre el presente Curso de Capacitación de su interés; de ser el caso, gestionar su participación a través de su matrícula o inscripción; si la actividad lo contempla así, emitir los certificados o constancias respectivas; atender sus consultas o reclamos; realizar encuestas; entre otras finalidades conexas. Los datos serán utilizados exclusivamente para el cumplimiento de dichas finalidades, siempre garantizando las medidas de seguridad establecidas en la Ley N.° 29733, Ley de Protección de Datos Personales, y su reglamento. Adicionalmente, y de ser aceptado por usted, la PUCP queda autorizada a remitirle información sobre los diferentes servicios que ofrece la Dirección de Educación Continua, para lo cual utilizará sus datos de contacto registrados. Su información será almacenada en una base de datos de propiedad de la PUCP y será tratada de manera confidencial. Las finalidades previamente mencionadas podrán ser realizadas directamente por la PUCP o por un tercero; en cualquier caso, siempre se adoptarán las medidas necesarias para que este hecho no afecte la seguridad y confidencialidad de su información. Su autorización es obligatoria para llevar a cabo las actividades aquí descritas, las cuales no se podrán realizar a cabalidad en caso de negativa. Usted tiene la facultad de ejercer cualquiera de los derechos previstos en la Ley de Protección de Datos Personales, de manera gratuita, enviando una comunicación al correo electrónico proteccion.datos@pucp.edu.pe.
Con su aceptación autoriza a la Pontificia Universidad Católica del Perú (en adelante, PUCP), sito en Av. Universitaria 1801, San Miguel, Lima, Perú, a través de la Dirección de Educación Continua, para que, de manera indefinida o hasta que revoque su consentimiento, pueda utilizar los datos personales que registre a través el formulario con la finalidad de enviarle información sobre el presente Curso de Capacitación de su interés; de ser el caso, gestionar su participación a través de su matrícula o inscripción; si la actividad lo contempla así, emitir los certificados o constancias respectivas; atender sus consultas o reclamos; realizar encuestas; entre otras finalidades conexas. Los datos serán utilizados exclusivamente para el cumplimiento de dichas finalidades, siempre garantizando las medidas de seguridad establecidas en la Ley N.° 29733, Ley de Protección de Datos Personales, y su reglamento.
Adicionalmente, y de ser aceptado por usted, la PUCP queda autorizada a remitirle información sobre los diferentes servicios que ofrece la Dirección de Educación Continua, para lo cual utilizará sus datos de contacto registrados.
Su información será almacenada en una base de datos de propiedad de la PUCP y será tratada de manera confidencial. Las finalidades previamente mencionadas podrán ser realizadas directamente por la PUCP o por un tercero; en cualquier caso, siempre se adoptarán las medidas necesarias para que este hecho no afecte la seguridad y confidencialidad de su información. Su autorización es obligatoria para llevar a cabo las actividades aquí descritas, las cuales no se podrán realizar a cabalidad en caso de negativa. Usted tiene la facultad de ejercer cualquiera de los derechos previstos en la Ley de Protección de Datos Personales, de manera gratuita, enviando una comunicación al correo electrónico proteccion.datos@pucp.edu.pe.