Itinerario 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 120 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*: 4 de Dic 2023
Horario previsto*: 16:00-19:30 PM
Formador Previsto: Jorge Hontoria Jiménez

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: 4 de diciembre
  • Horario previsto: de 16:00 – 19:30
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.



¿Tienes preguntas?

¿Quieres conocer más sobre nuestras oportunidades laborales?
¡Contáctanos!

Módulo 1: Introducción a Angular (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 (12 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 (10 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 (14 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 (12 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 (10 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 (8 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 (10 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 (10 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 (8 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.