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!