Angular: Probando sus Aplicaciones Angulares
En este curso dirigido por un instructor en vivo, los participantes aprenderán cómo escribir y mantener pruebas para aplicaciones Angular.
Al finalizar este entrenamiento, los participantes serán capaces de
- Decidir la estrategia más apropiada para probar una aplicación Angular
- Llevar a cabo pruebas unitarias, de componentes, A/B y de extremo a extremo en una aplicación Angular
- Elegir las herramientas adecuadas: Jasmine, Karma, Protractor, Mocha, etc.
- Escribir pruebas con Protractor y Jasmine
- Ejecutar y depurar pruebas con Karma y Protractor
- Crear un conjunto de pruebas mantenible
- Aplicar las mejores prácticas para pruebas unitarias en Angular
Formato del curso
- Parte conferencia, parte discusión, ejercicios y mucha práctica práctica
Nota
- Angular se conoce por diferentes nombres y versiones, a saber: Angular.js, AngularJS, AngularJS 1, Angular 1, Angular 2, etc. Para personalizar la versión utilizada en este entrenamiento, comuníquese con nosotros para hacer los arreglos necesarios.
Temario del curso
Para solicitar un esquema de curso personalizado para este entrenamiento, comuníquese con nosotros.
Requerimientos
- Conocimiento de JavaScript
Público
- Probadores
- Desarrolladores
Los cursos públicos requieren más de 5 participantes.
Angular: Probando sus Aplicaciones Angulares - Reserva
Angular: Probando sus Aplicaciones Angulares - Consulta
Angular: Probando sus Aplicaciones Angulares - Solicitud de consultoría
Solicitud de consultoría
Testimonios (1)
Análisis paso a paso. Explicación de cada línea de código. Todos los problemas que tuve durante el curso se resolvieron con éxito y Łukasz me dijo la razón. También me gustaron las buenas prácticas que se han presentado. Nunca me ha convencido el estilo TDD, simplemente no lo encuentro útil y no vale la pena. Łukasz señaló tantas ventajas de TDD que cambió completamente mi opinión.
Michal Uscinski - Devapo Sp. z o. o.
Curso - Testing Angular Applications
Traducción Automática
Próximos cursos
Cursos Relacionados
Angular 13
28 HorasEste curso de formación dirigido por un instructor (en línea o presencial) está destinado a programadores que deseen utilizar las últimas características de Angular 13 para crear, probar y desplegar aplicaciones web.
Al finalizar este curso, los participantes serán capaces de:
- Utilizar TypeScript y Angular CLI para desarrollar aplicaciones de Angular 13.
- Desarrollar, probar y desplegar aplicaciones web con Angular 13.
- Crear componentes web que puedan ser utilizados en cualquier aplicación o página web.
Fundamentos de Angular 2
21 HorasEste entrenamiento en vivo dirigido por un instructor en Panama (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 para cualquiera que desee crear sitios web usando AngularJS.
Durante este curso, se usará la última versión estable. La versión preliminar solo se puede usar si está marcada en el formulario de reserva en la sección de comentarios. La versión anterior debe ser acordada antes de la reserva.
Fundamentos Basicos de AngularJS
14 HorasAngular JS es una biblioteca de JavaScript para el desarrollo rápido de aplicaciones.
Audiencia
- desarrolladores
- programadores
- arquitectos de JavaScript
Objetivos
- Cambiar la mentalidad del enfoque procedural/orientado a objetos al estilo Angular
- Los participantes podrán usar AngularJS para crear Aplicaciones de Página Única (SPA)
Formato del curso
- 40% conferencias, 60% laboratorios
Angular 10 para Desarrolladores
28 HorasEn este entrenamiento dirigido por un instructor (en línea o presencial), los participantes aprenderán a crear, probar y desplegar una aplicación Angular utilizando las últimas características de Angular 10.
Al finalizar este entrenamiento, los participantes serán capaces de:
- Desarrollar aplicaciones Angular 10 usando TypeScript y la CLI de Angular.
- Crear componentes web independientes que se pueden utilizar en cualquier página HTML.
- Conectar estos componentes a servicios, módulos y directivas.
- Consumir servicios web REST y datos WebSocket desde una aplicación Angular 10.
- Crear validación personalizada usando Reactive Forms.
- Probar, depurar y desplegar una aplicación Angular 10.
- Organizar proyectos de Angular 10 utilizando las mejores prácticas.
Angular 11
28 HorasEn este curso dirigido por un instructor (en línea o presencial), los participantes aprenderán a crear, probar y desplegar una aplicación Angular utilizando las últimas características de Angular 11.
Al final de este entrenamiento, los participantes serán capaces de:
- Desarrollar aplicaciones Angular 11 usando TypeScript y la CLI de Angular.
- Crear componentes web poco acoplados que se pueden usar en cualquier página HTML.
- Probar, depurar y desplegar una aplicación Angular 11.
- Organizar proyectos de Angular 11 siguiendo las mejores prácticas.
Angular 11 Avanzado
28 HorasEsta formación guiada por un instructor (en línea o presencial) en Panama está dirigida a desarrolladores que deseen utilizar las herramientas avanzadas de Angular 11 para diseñar, construir, probar y desplegar aplicaciones.
Al final de esta formación, los participantes serán capaces de:
- Configurar el entorno de desarrollo necesario para desarrollar aplicaciones avanzadas de Angular 11.
- Construir estructuras padre-hijo y componentes anidados para aplicaciones complejas.
- Utilizar RxJS y observables para manejar eventos en tiempo real y programación asincrónica.
- Crear modelos de formularios y datos escalables para gestionar entradas de usuarios y tareas de entrada de datos.
- Implementar inyecciones de dependencias, enrutamiento y prácticas de seguridad avanzadas en Angular 11.
Angular 12
28 HorasEste entrenamiento dirigido por un instructor (en línea o presencial) está destinado a programadores que deseen crear, probar e implementar una aplicación Angular utilizando las últimas características de Angular 12.
Al final de este curso, los participantes podrán:
- Desarrollar aplicaciones Angular 12 usando TypeScript y la CLI de Angular.
- Crear componentes web independientes que se pueden utilizar en cualquier aplicación web o página HTML.
- Probar, depurar e implementar una aplicación Angular 12.
- Organizar proyectos de Angular 12 utilizando las mejores prácticas.
Angular 4: crea aplicaciones de una sola página usando HTML, CSS y JavaScript
21 HorasEsta formación presencial dirigida por un instructor en Panama introduce 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 este curso dirigido por un instructor y en vivo en Panama, los participantes aprenderán los fundamentos de Angular 5 a medida que crean y despliegan una aplicación de ejemplo con Angular.
Angular 6
28 HorasEn este curso dirigido por un instructor (presencial o remoto), los participantes aprenderán cómo crear, probar y desplegar una aplicación Angular utilizando las últimas características de Angular 6.
Al finalizar este curso, los participantes serán capaces de:
- Desarrollar aplicaciones Angular 6 usando Angular CLI.
- Crear componentes web que se pueden usar en cualquier página HTML.
- Consumir servicios web REST y datos WebSocket desde una aplicación Angular 6.
- Implementar animaciones utilizando las últimas características de animación de Angular 6.
- Probar, depurar y desplegar una aplicación Angular 6.
- Organizar proyectos Angular 6 siguiendo mejores prácticas.
Programación Reactiva con RxJS Angular
14 HorasLa programación reactiva es un paradigma de programación asincrónica que se centra en los flujos de datos y la propagación de estos datos mediante la establecimiento de una dependencia definida entre los modelos de ejecución subyacentes y los flujos de datos emitidos de un componente a otro. Muchas ineficiencias en el diseño de aplicaciones Angular al construir interfaces de usuario asincrónicas pueden superarse utilizando los patrones de estilo reactiva ofrecidos por la biblioteca RxJS.
En este curso dirigido 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 en Angular y cómo se benefician de los diseños de programación reactiva.
Al final de este entrenamiento, los participantes podrán:
- Comprender el paradigma de programación reactiva y la biblioteca RxJS.
- Construir aplicaciones Angular con interfaces de usuario intensivas, escalables, flexibles y responsivas utilizando patrones de programación reactiva.
Formato del Curso
- Lectura 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, por favor contáctenos para hacer los arreglos necesarios.
Angular y Spring Boot
14 HorasEsta capacitación en vivo dirigida por un instructor en Panama (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.
Curso de Formación en .NET Core y Angular
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.
NgRx
21 HorasEste curso dirigido por un instructor (en línea o en las instalaciones del cliente) está orientado a desarrolladores que desean reducir el costo y la complejidad de administrar el estado en aplicaciones web grandes y basadas en datos.
Al finalizar este curso, los participantes serán capaces de:
- Reducir la complejidad de proyectos muy grandes donde la gestión del estado es difícil de mantener.
- Minimizar los procesos de estado de una aplicación.
- Reducir el tiempo necesario para desarrollar aplicaciones web complejas y orientadas a datos.
Formato del Curso
- Lectura interactiva y discusión.
- Muchas 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, por favor contáctenos para hacer los arreglos necesarios.
- Para obtener más información sobre NgRx, visite: https://ngrx.io/