Curso de Angular 7
Angular es un JavaScript marco para la construcción de aplicaciones web. Angular 7 es la última versión de la Angular 2 serie (Angular 2 siendo una reescritura completa del original Angular JS, o Angular 1). Angular 7 es un gran lanzamiento que abarca toda la plataforma y tiene muchas nuevas características y optimizaciones, incluyendo actualizaciones de CLI y mejor rendimiento.
En este entrenamiento guiado por instructores, en vivo (a través o a distancia), los participantes aprenderán cómo crear, probar y implementar una Angular aplicación utilizando las últimas características en Angular 7.
Al final de este curso, los participantes podrán:
- Desarrollar Angular 7 aplicaciones utilizando Angular CLI.
- Crea componentes web que pueden ser utilizados en cualquier página HTML.
- Consume los servicios web de REST y los datos de WebSocket desde un Angular 7aplicación.
- Implementar animaciones utilizando Angular las últimas características de animación de 7's.
- Probar, descifrar y implementar un Angular 7aplicamiento.
- Organizar Angular 7 proyectos utilizando las mejores prácticas.
Formato del curso
- Lección y discusión interactivas
- Muchos ejercicios y prácticas
- Hands-on implementación en un entorno de laboratorio en vivo
Opciones de Customización de Curso
- Para solicitar una formación personalizada para este curso, por favor contacta con nosotros para organizar.
- Para saber más sobre Angular, por favor visite: https://angular.io/
Programa del Curso
Introducción
- ¿Qué hay de nuevo en Angular 7?
Descripción general de Typescript y ES6 JavaScript
- Sintaxis de TypeScript
- Uso del transpilador de TypeScript
- Configuración de Angular 7y Typescript
Descripción general de las piezas de Angular 7
- Angular CLI
- Componentes
- Directivas
- Entradas ysalidas
- Enlace einterpolación de datos
- Enlace de eventos
- Modelado de datos
- Bootstrapping
Creación de su primera Angular aplicación
- Planificación de la aplicación
- Configuración de un proyecto angular
- Uso de Bootstrap 4 y Sass
Creación de un componente
- Comprender el ciclo de vida de los componentes
- Flujo de datos
- Uso de plantillas y estilos
- Proyección de contenido
- Trabajar con AppModule
- Trabajar con componentes personalizados
- Uso de la encapsulación de vistas
- Implementación de ganchos de ciclo de vida
- Uso de ViewChildren y ContentChildren
Enlace de datos en Angular 7
- Descripción del enlace de propiedades yeventos
- Enlace y asignación de alias a propiedades personalizadas
- Enlace y asignación de alias a eventos personalizados
Trabajar con directivas
- Directivas integradas
- Directivas personalizadas
Angular 7 Servicios
- Creación de un servicio de registro
- Creación de un servicio de datos
Uso de la inserción de dependencias y los proveedores
- Inyectores, proveedor y tokens
- Configuración de la inserción de dependencias
- Configuración del proveedor
- Inyección de servicios en componentes, directivas y servicios
Cambio de páginas con enrutamiento
- Comprensión de los diferentes métodos de navegación
- Estrategias de enrutamiento
- Configuración de rutas
- Configuración y carga de rutas
- Uso de parámetros en rutas
- Creación de rutas anidadas
- Uso de rutas de redireccionamiento y comodín
- Descripción de los guardias de ruta
Uso de RxJS para crear y trabajar con observables en Angular
- Descripción general de los observables
- Descripción general de RxJS
- Construcción y uso de observables en Angular
Generación de formularios para la entrada del usuario
- Uso de los formularios basados en plantillas
- Uso de las formas Reactive
Uso de tuberías
- Tuberías incorporadas
- Canalización asíncrona
- Tuberías personalizadas
Realización de llamadas a API HTTP externas
Uso de Angular módulos
Prueba de la aplicación Angular 7
- Uso de Jasmine para pruebas unitarias
Depuración de la aplicación
- Descripción de los mensajes de error en Angular
- Uso de mapas de origen para depurar código en el explorador
- Uso de Augurio
Optimización de la aplicación Angular 7
Angular 7 Seguridad
- Autenticación
- Lo que se debe y no se debe escribir en Angular
Implementación de una aplicación Angular 7 en producción
- Deploying toIIS, Apache, Nginx, etc.
Solución de problemas
Palabras finales
Requerimientos
- Familiaridad con HTML básico, CSS y JavaScript
Audiencia
- Desarrolladores
Los cursos de formación abiertos requieren más de 5 participantes.
Curso de Angular 7 - Booking
Curso de Angular 7 - Enquiry
Angular 7 - Consultas
Consultas
Testimonios (7)
Goejemplos y curso interactivo !
Ioannis Fotinis - National geografisch instituut
Curso - Angular 7
Traducción Automática
Me gustó que fuera una experiencia práctica, donde pudimos hacer ejercicios y aplicar los conceptos y conocimientos presentados. Además, el hecho de poder obtener algunas ideas sobre un marco moderno como Angular (casi todos los marcos de IU me eran desconocidos antes).
Laurentiu Rudeanu - Technology Reply
Curso - Angular 7
Traducción Automática
Comenzamos desde cero y tuvimos múltiples formas de realizar una determinada función.
Madalin Iordache - Technology Reply
Curso - Angular 7
Traducción Automática
Ejemplos claros y disposición para explicar con profundidad.
Iulkian Gafencu - TECHNOLOGY REPLY SRL
Curso - Angular 7
Traducción Automática
La flexibilidad del entrenador. Siempre preguntaba si el método de enseñanza era bueno o si debía cambiar. Creo que este es un muy buen método de enseñanza para todos (incluido el profesor, quien sabe qué enseñar). También me gustó la mezcla entre ejercicios teóricos y prácticos.
Bogdan Anechitoaei - TECHNOLOGY REPLY SRL
Curso - Angular 7
Traducción Automática
Me gustó especialmente que cada tema tuviera sus ejercicios, lo cual facilitaba la comprensión. El formador tenía paciencia y mucha conocimiento sobre el tema, y también ayudó a todos los que necesitaban apoyo.
Boca Eleonora Alexandra - TECHNOLOGY REPLY SRL
Curso - Angular 7
Traducción Automática
Las explicaciones de cada función y por qué/y cuándo deberíamos usarla.
Viorica Postolachi - TECHNOLOGY REPLY SRL
Curso - Angular 7
Traducción Automática
Próximos cursos
Cursos Relacionados
Fundamentos de Angular 2
21 HorasEste entrenamiento en vivo dirigido por un instructor en Guatemala (en línea o en el lugar) está dirigido a desarrolladores de nivel principiante a nivel intermedio que desean construir aplicaciones web dinámicas y modernas utilizando Angular 2.
Al final de esta capacitación, los participantes podrán:
- Configurar y configurar proyectos Angular 2.
- Utilizar las características y mejoras de Angular 2.
- Desarrollar aplicaciones robustas y escalables utilizando Angular 2.
- Implementar las mejores prácticas para la organización y arquitectura del código.
- Integrar aplicaciones Angular con API RESTful.
Angular JavaScript
28 HorasEste es un curso práctico es para cualquier persona que quiera crear sitios web utilizando AngularJS.
Durante este curso se utilizará la última versión estable. La versión de pre-lanzamiento se puede utilizar si está marcada en el formulario de reserva en la sección de comentarios. La versión más vieja debe ser acordada antes de reservar.
Fundamentos Basicos de AngularJS
14 HorasAngular JS (AKA Angular) es una biblioteca de JavaScript para el desarrollo rápido de aplicaciones.
Audiencia
- Desarrolladores
- Programadores
- Arquitectos javascript
Objetivos
- Desplazamiento midset desde procedural / OO forma de programación a Angular forma
- Los participantes pueden utilizar AngularJS para crear aplicaciones de una sola página
Formato del curso
- 40% conferencias, 60% laboratorios
Angular 10 for Developers
28 HorasEn esta capacitación en vivo dirigida por un instructor en Guatemala (en línea o en el sitio), los participantes aprenderán a crear, probar e implementar una aplicación Angular utilizando las funciones más recientes en Angular 10.
Al final de esta capacitación, los participantes serán capaces de:
- Desarrolle aplicaciones de Angular 10 utilizando TypeScript y la CLI de Angular.
- Cree componentes web de acoplamiento flexible que se puedan utilizar en cualquier página HTML.
- Conecte estos componentes a servicios, módulos y directivas.
- Consuma servicios web REST y datos de WebSocket desde una aplicación Angular 10.
- Cree una validación personalizada mediante formularios reactivos.
- Pruebe, depure e implemente una aplicación Angular 10.
- Organice proyectos de Angular 10 utilizando las mejores prácticas.
Angular 4: crea aplicaciones de una sola página usando HTML, CSS y JavaScript
21 HorasEsta capacitación en vivo dirigida por un instructor en Guatemala presenta los fundamentos de Angular 4 y guía a los participantes a través de la creación de una aplicación web de una sola página.
Curso de Angular 5
28 HorasEn esta capacitación en vivo dirigida por un instructor en Guatemala, los participantes aprenderán los fundamentos de Angular 5 a medida que avanzan en la creación e implementación de una aplicación Angular de muestra.
Angular 6
28 HorasEn esta capacitación en vivo dirigida por un instructor en Guatemala (presencial o remota), los participantes aprenderán a crear, probar e implementar una aplicación Angular utilizando las últimas funciones de Angular 6.
Al final de esta capacitación, los participantes serán capaces de:
- Desarrollar Angular 6 aplicaciones utilizando Angular CLI.
- Cree componentes web que se puedan utilizar en cualquier página HTML.
- Consuma servicios web REST y datos de WebSocket desde una aplicación Angular 6.
- Implemente animaciones utilizando las últimas funciones de animación de Angular 6.
- Pruebe, depure e implemente una aplicación Angular 6.
- Organice Angular 6 proyectos utilizando las mejores prácticas.
Angular 8
21 HorasEsta capacitación en vivo dirigida por un instructor en Guatemala (en línea o en el sitio) está dirigida a desarrolladores web que desean utilizar Angular 8 para desarrollar aplicaciones web del lado del cliente.
Al final de esta capacitación, los participantes serán capaces de:
- Cree y escale SPA desde cero.
- Cree bibliotecas de código abierto Angular.
- Proteja una aplicación Agular con autenticación JWT.
Programación Reactiva con RxJS Angular
14 HorasLa programación asincrónica es un paradigma de programación asíncrona que se centra en los flujos de datos y la propagación de datos mediante el establecimiento de una dependencia definida entre los modelos de ejecución subyacentes y los flujos de datos emitidos de un componente a otro. Muchas Angular ineficiencias de diseño de aplicaciones al crear interfaces de usuario asincrónicas se pueden superar mediante el uso de patrones de estilo reactivos ofrecidos por la biblioteca RxJS.
En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán cómo implementar patrones observables en sus diseños de aplicaciones Angular a medida que avanzan a través de una serie de casos que muestran problemas comunes de diseño angular y cómo se benefician de los diseños de programación reactiva.
Al final de esta formación, los participantes serán capaces de :
- Comprender el paradigma de programación reactiva y la biblioteca RxJS.
- Cree aplicaciones con una interfaz de usuario pesada Angular teniendo en cuenta la escalabilidad, la flexibilidad y la capacidad de respuesta mediante patrones de programación reactivos.
Formato del curso
- Charla y discusión interactiva.
- Muchos ejercicios y práctica.
- Implementación práctica en un entorno de laboratorio en vivo.
Opciones de personalización del curso
- Para solicitar una formación personalizada para este curso, póngase en contacto con nosotros para concertarlo.
Angular and Spring Boot
14 HorasEsta capacitación en vivo dirigida por un instructor en Guatemala (en línea o en el sitio) está dirigida a desarrolladores web que desean usar Angular y Spring Boot para crear aplicaciones de pila completa.
Al final de esta formación, los participantes serán capaces de:
- Desarrollar una aplicación de pila completa con Angular y Sping Boot.
- Construir una aplicación backend con Spring Boot.
- Crear aplicaciones frontend con Angular.
- Usar Spring Security para configurar la autenticación de una aplicación de pila completa.
Angular: Probando sus Aplicaciones Angulares
14 HorasEn esta capacitación en vivo dirigida por un instructor, los participantes aprenderán cómo escribir y mantener pruebas para aplicaciones angulares.
Al final de esta capacitación, los participantes podrán:
- Decidir la estrategia más adecuada para probar una aplicación angular
- Llevar a cabo pruebas unitarias, pruebas de componentes, pruebas A / B y de extremo a extremo en una aplicación angular
- Elija las herramientas adecuadas para el trabajo: jazmín, karma, transportador, mocha, etc.
- Escribir pruebas en transportador y jazmín
- Ejecutar y depurar pruebas con Karma y transportador
- Crear un conjunto de pruebas de mantenimiento
- Emplee las mejores prácticas para pruebas unitarias en Angular
Formato del curso
- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
Nota
Angular tiene diferentes nombres y versiones, a saber: Angular.js, AngularJS, AngularJS 1, Angular 1, Angular 2, etc. Para personalizar la versión utilizada en esta capacitación, comuníquese con nosotros para organizarla.
.NET Core and Angular Training Course
21 HorasAudiencia
- Desarrolladores
Formato del curso
- En parte conferencia, en parte discusión, ejercicios y práctica pesada en un entorno de laboratorio en vivo.
JavaScript, jQuery, NodeJS & AngularJS
56 HorasEste curso está destinado a llevar a un principiante en JavaScript a un nivel donde él o ella pueda ingresar al mercado como desarrollador de JavaScript.
El curso es intensivo y completamente 'práctico'
Localizing an Angular Application
7 HorasEsta capacitación en vivo dirigida por un instructor en Guatemala (en línea o en el sitio) está dirigida a desarrolladores que desean internacionalizar y localizar sus aplicaciones Angular para admitir varios idiomas.
Al final de esta capacitación, los participantes serán capaces de:
- Instale y configure las bibliotecas y herramientas de localización necesarias.
- Habilite una aplicación Angular para que se muestre en varios idiomas.
- Extraiga todo el texto de la interfaz de usuario localizable de una aplicación Angular.
- Empaquetar el contenido traducible para intercambiarlo con los traductores.
- Comprenda el ciclo de localización y automatice el proceso.
NgRx
21 HorasEsta capacitación en vivo dirigida por un instructor (en el sitio o remota) está dirigida a desarrolladores que desean reducir el costo y la complejidad de administrar el estado en grandes aplicaciones web basadas en datos.
Al final de esta capacitación, los participantes podrán:
- Reduzca la complejidad de proyectos muy grandes donde la gestión del estado es difícil de mantener.
- Minimice los procesos de estado de una aplicación.
- Reduzca el tiempo necesario para desarrollar aplicaciones web complejas orientadas a datos.
Formato del curso
- Conferencia interactiva y discusión.
- Muchos ejercicios y práctica.
- Implementación práctica en un entorno de laboratorio en vivo.
Opciones de personalización del curso
- Para solicitar una capacitación personalizada para este curso, contáctenos para organizarlo.
- Para obtener más información sobre NgRx, visite: https://ngrx.io/