Itinerario Angular (Desarrollo Web de SPA’s con Angular)
Curso de Desarrollo Web con Angular
Aprende a construir aplicaciones web de alto rendimiento con el curso de Desarrollo Web con Angular.
En este programa intensivo de 84 horas, te sumergirás en el mundo de Angular y desarrollarás habilidades para crear aplicaciones web modernas e interactivas.
¿Cuándo está previsto iniciar este itinerario?
Fecha de inicio prevista: 22 de abril del 2024*
Horario previsto: 16:00-19:30 PM
Formador Previsto: Jorge Hontoria Jiménez
* Sujeto a modificaciones en función del número de inscritos y disponibilidad de los profesores
01.INSTRUCTORES
- Nuestros experimentados instructores te guiarán en cada paso del camino.
- Altamente calificados cuentan con años de experiencia en el desarrollo web y de aplicaciones empresariales con Python.
- Son grandes profesionales vinculados al mundo académico desde hace muchos años.
02.CONTENIDOS
- Introducción a Angular y TypeScript.
- Componentes y Directivas en Angular.
- Routing y Navegación.
- Servicios y Consumo de API REST.
- Formularios Reactivos y Validación.
- Autenticación y Seguridad.
- Desarrollo de Aplicaciones en Tiempo Real.
- Despliegue de Aplicaciones Angular.
- Optimización y Mejores Prácticas.
- Proyecto Final para Aplicar tus Conocimientos.
03.BENEFICIOS
- Cursos prácticos y basados en proyectos.
- Certificado de finalización.
- Clases en vivo y grabadas para adaptarse a tu horario.
- Acceso a recursos y materiales de aprendizaje.
- Oportunidades de carrera en crecimiento.
- Clases en línea en vivo y grabadas para que puedas aprender a tu propio ritmo.
- Colaboración en proyectos prácticos.
- Soporte técnico y resolución de dudas.
04.REQUISITOS
- Conocimientos básicos de HTML, CSS y JavaScript.
- Manejo básico de un ordenador
- Acceso a un ordenador con Windows, MAC o Linux.
- Una computadora con acceso a internet y un navegador web moderno.
05.MODALIDAD
- Clases presenciales en Aranjuez o en línea (en vivo).
- Fecha de inicio prevista: 22 de abril del 2024*
- Horario previsto: de 16:00 – 19:30*
* Sujeto a modificaciones en función del número de inscritos y disponibilidad de los profesores
06.FAQ
- ¿Cuál es la duración del curso? 120 horas
- ¿Cómo puedo pagar? Transferencia bancaria
- ¿Qué sucede si falto una clase? Nada, somos flexibles. Podrás ver los videos y hacer los trabajos en otro momento
¡Aprovecha esta oportunidad para convertirte en un desarrollador web con Angular altamente calificado! Regístrate ahora para reservar tu lugar.
Módulo 1: Introducción a Angular y TypeScript (8 horas)
1.1. Introducción a Angular
- Historia y evolución de Angular.
- Características clave de Angular.
- Configuración del entorno de desarrollo.
1.2. TypeScript Básico
- Introducción a TypeScript.
- Variables, tipos de datos y funciones en TypeScript.
- Uso de TypeScript en proyectos Angular.
Módulo 2: Fundamentos de Angular (8 horas)
2.1. Componentes en Angular
- Creación y uso de componentes.
- Comunicación entre componentes.
- Ciclo de vida de un componente.
2.2. Directivas en Angular
- Directivas integradas y personalizadas.
- Manipulación del DOM con directivas.
- Uso de directivas estructurales.
Módulo 3: Enrutamiento y Navegación (8 horas)
3.1. Configuración de Enrutamiento
- Configuración de rutas y navegación en Angular.
- Enrutamiento anidado y rutas con parámetros.
3.2. Protección de Rutas
- Implementación de protección de rutas.
- Guardias de ruta para controlar el acceso.
Módulo 4: Consumo de Datos Externos (4 horas)
4.1. Servicios en Angular
- Creación y uso de servicios.
- Inyección de dependencias en Angular.
4.2. Consumo de API REST
- Integración con una API RESTful.
- Manejo de peticiones HTTP en Angular.
Módulo 5: Formularios y Validación (8 horas)
5.1. Formularios en Angular
- Formularios basados en plantillas.
- Formularios reactivos en Angular.
5.2. Validación de Formularios
- Validación de formularios con Angular.
- Personalización de validadores y mensajes de error.
Módulo 6: Autenticación y Seguridad (5 horas)
6.1. Autenticación de Usuarios
- Implementación de autenticación de usuarios.
- Manejo de sesiones y tokens JWT.
6.2. Seguridad en Aplicaciones Angular
- Prácticas recomendadas de seguridad en aplicaciones Angular.
- Prevención de ataques comunes.
Módulo 7: Desarrollo de Aplicaciones en Tiempo Real (5 horas)
7.1. WebSocket y Angular
- Introducción a WebSocket.
- Implementación de aplicaciones en tiempo real con Angular.
Módulo 8: Despliegue de Aplicaciones Angular (5 horas)
8.1. Preparación para el Despliegue
- Optimización de aplicaciones Angular.
- Configuración de variables de entorno.
8.2. Despliegue en un Servidor Web
- Configuración de un servidor web.
- Despliegue de una aplicación Angular en línea.
Módulo 9: Optimización y Mejores Prácticas (5 horas)
9.1. Optimización de Rendimiento
- Estrategias para mejorar el rendimiento de aplicaciones Angular.
- Carga eficiente de recursos.
9.2. Mejores Prácticas de Desarrollo
- Patrones de diseño y arquitectura recomendados en Angular.
- Buenas prácticas de codificación y documentación.
Módulo 10: Proyecto Final (18 horas)
10.1. Desarrollo de un Proyecto Completo
- Diseño y planificación de un proyecto web completo en Angular.
- Implementación de todas las funcionalidades del proyecto.
10.2. Pruebas y Depuración del Proyecto
- Pruebas unitarias e integración en el proyecto final.
- Identificación y resolución de errores.
Módulo 11: Certificación y Cierre (10 horas)
11.1. Evaluación Final
- Evaluación del proyecto final y examen teórico.
11.2. Entrega de Certificados
- Entrega de certificados a los participantes que completen el curso satisfactoriamente.
¿Tienes preguntas?
¿Quieres conocer más sobre nuestras oportunidades laborales?
¡Contáctanos!