Descripción
Con el framework Angular de código abierto podrás solucionar muchos de los problemas encontrados en el desarrollo de single-page web applications.
Este curso especializado te permitirá dominar Angular, el framework open source líder para el desarrollo de aplicaciones web SPA, y el lenguaje TypeScript. Aprenderás desde los fundamentos de Angular y su estructura basada en componentes hasta conceptos avanzados como inyección de dependencias, formularios reactivos y rutas. Profundizarás también en la diferencia entre JavaScript y TypeScript, con ejercicios prácticos en cada módulo. Al finalizar, estarás capacitado para crear soluciones robustas, escalables y eficientes siguiendo las mejores prácticas del desarrollo web moderno.
Objetivos del curso
Qué aprenderá
A quién va dirigido
Nivel de experiencia
Objetivos del curso
El curso tiene como finalidad formar profesionales capaces de diseñar y desarrollar aplicaciones web dinámicas utilizando Angular y TypeScript. Entre los objetivos específicos destacan:
-
Comprender las diferencias y ventajas entre TypeScript y JavaScript.
-
Dominar los fundamentos y arquitectura de Angular.
-
Crear, configurar y reutilizar componentes personalizados.
-
Implementar servicios, directivas, pipes y plantillas.
-
Aplicar técnicas de data binding, eventos y validaciones.
-
Gestionar rutas y navegación en aplicaciones SPA.
-
Utilizar Angular CLI para optimizar el flujo de trabajo.
-
Aplicar buenas prácticas y técnicas de rendimiento en Angular.
Qué aprenderá
-
-
Uso práctico de TypeScript en proyectos Angular.
-
Estructura modular y componentes en Angular.
-
Manejo de eventos, directivas y servicios.
-
Creación y validación de formularios reactivos.
-
Gestión de rutas y navegación entre vistas.
-
Herramientas de desarrollo como Angular CLI.
-
Técnicas de optimización y mejores prácticas.
-
A quién va dirigido
-
Desarrolladores que desean migrar de JavaScript a Angular y TypeScript.
-
Profesionales interesados en frameworks modernos para SPA.
-
Programadores web que buscan mejorar su productividad y escalabilidad.
-
Estudiantes de informática o carreras técnicas con interés en desarrollo frontend.
-
Equipos técnicos que desarrollan soluciones web en entornos empresariales.
Nivel de experiencia
-
-
-
Conocimiento básico de JavaScript y ECMAScript 6.
-
Familiaridad con HTML y CSS.
-
Comprensión de programación orientada a objetos.
-
Deseable experiencia en desarrollo web o móvil.
-
-
Temario del curso por módulos – Curso de Desarrollo de Aplicaciones Web con Angular y TypeScript
Módulo 1: Introducción a TypeScript y ECMAScript 6
-
Diferencias entre JavaScript y TypeScript
-
Características de ECMAScript 6
-
Introducción a Web Components
Módulo 2: Fundamentos de Angular
-
¿Por qué Angular?
-
Características clave del framework
-
Arquitectura basada en componentes
-
Uso de Angular CLI y actualización con ng update
Módulo 3: Componentes en Angular
-
Componente principal y secundarios
-
Plantillas HTML y estilos CSS
-
Inyección de dependencias
-
Creación y reutilización de componentes personalizados
Módulo 4: Servicios, Directivas y Pipes
-
Creación de servicios
-
Uso de directivas estructurales y de atributos
-
Pipes personalizados y uso común
Módulo 5: Presentación de Datos y Eventos
-
Data binding bidireccional
-
Estructuras condicionales y repetitivas
-
Eventos (click, $event, filtros)
Módulo 6: Formularios en Angular
-
Manejo del objeto del formulario
-
Asociaciones entre modelos y componentes
-
Validación de campos y estilos CSS
-
Uso del evento ngSubmit
Módulo 7: Rutas y Navegación
-
Configuración de rutas
-
Enrutamiento entre componentes
-
Parámetros y rutas hijas
Solicite más información
Rellene este formulario y nuestro equipo se pondrá en contacto con usted para resolver sus dudas.
También puede llamarnos al +34 963 694 964 o escribirnos a info@nextraining.es.
Nextraining, su aliado en formación tecnológica
Soluciones personalizadas para impulsar su empresa
Nuestro compromiso nos convierte en el socio ideal para desarrollar el talento empresarial.
Instructores certificados
Expertos certificados en tecnologías actuales, garantizando formación de calidad.






