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.
Durante el curso, explorarás las diferencias entre TypeScript y JavaScript, adquirirás habilidades esenciales para trabajar con Angular, desde la creación de componentes hasta la gestión de rutas y navegación. También te sumergirás en conceptos avanzados como inyección de dependencias, data binding, eventos, formularios y más.
Con una combinación de teoría y práctica, al finalizar este curso, estarás equipado para desarrollar aplicaciones robustas y eficientes con Angular y TypeScript, así como comprender las mejores prácticas del desarrollo web moderno.
Dirigido a:
- Desarrolladores interesados en comparar TypeScript y Javascript.
- Profesionales que deseen explorar las características y ventajas de Angular.
- Aquellos que buscan comprender la estructura y funcionalidades de los componentes en Angular.
- Personas interesadas en aprender sobre la presentación de datos, eventos, formularios y rutas en aplicaciones Angular.
Requisitos previos:
Antes de asistir a este curso, los estudiantes deben tener:
- Conocimiento básico de JavaScript y ECMAScript 6.
- Familiaridad con conceptos de desarrollo web y móvil.
- Experiencia previa con HTML y CSS.
- Comprensión básica de programación orientada a objetos.
Al concluir el curso, los estudiantes habrán alcanzado las siguientes habilidades:
- Comprensión avanzada de los conceptos de TypeScript y JavaScript, con la capacidad de tomar decisiones informadas sobre su aplicación en el desarrollo web y móvil.
- Dominio de las características clave de Angular, incluyendo la creación de componentes, herramientas de desarrollo y la configuración del proyecto.
- Desarrollo de habilidades en la implementación de patrones de diseño, inyección de dependencias, y la creación de componentes personalizados.
- Capacidad para trabajar con presentación de datos mediante data binding, estructuras condicionales y repetitivas.
- Competencia en el manejo de eventos, formularios, y en la gestión de rutas y navegación en aplicaciones Angular.
- Aplicación de técnicas de optimización de rendimiento y resolución de problemas comunes en proyectos con Angular.
Temario:
TypeScript vs Javascript
- EMCA Script 6
- TypeScript
- Web Components
Angular
- ¿Por qué Angular?
- Características principales
- Componentes
- Herramientas de Desarrollo
- Angular-cli y ng update
- Configuración del proyecto
- Componentes principales
Componentes
- Componente principal
- Inyección de dependencias
- Plantillas
- CSS
- Data Binding
- Servicios
- Directivas
- Pipes
Presentación de Datos
- Data binding
- Estructuras condicionales
- Estructuras repetitivas
Eventos
- Click
- Objeto $event
- Filtros
Formularios
- El objeto del formulario
- Componente del formulario
- Enlazando el Componente
- Asociando los modelos
- Rellenando Selects
- Control de validaciones
- Asociando CSS
- Evento ngSubmit
Perfil de instructores
Nextraining cuenta con instructores certificados, cada uno en su área
Bonificación Fundae
Gestionamos y tramitamos la documentación de la formación bonificada en Fundae, servicio gratuito a clientes.
Flexibilidad
Nuestros cursos en aula virtual te permiten asistir a la formación desde cualquier lugar.
¿Cómo me puede ayudar un curso en mi crecimiento personal y laboral?
Nextraining ofrece formación, certificación y mentoring tecnológicos, dotando a los profesionales de herramientas, conocimientos y competencias necesarias para avanzar y liderar procesos de cambio de las empresas y organizaciones.
Disponemos de un equipo docente con gran experiencia y certificados por los mejores fabricantes del mercado tecnológico.
¿Tienes más preguntas?
Ponte en contacto con nuestro equipo y recibe información detallada.
+34 963 694 964
info@nextraining.es