ANG_DEV | Angular Developer
Este material sobre Angular Developer es un curso teórico-práctico que presenta a lo largo del mismo las características avanzadas de este Framework para el desarrollo de aplicaciones web.
Objetivos del curso
Al finalizar el curso, serás capaz de:
- Conocer el marco de trabajo de Angular.
- Aprender cuales son los elementos esenciales.
- Revisar algunas de las características avanzadas de Angular.
- Conocer el manejo de la Persistencia.
- Saber cuáles son las pruebas básicas que se realizan a una aplicación de Angular.
- Aprender a depurar una aplicación.
- Conocer los conceptos básicos de seguridad.
- Saber cómo se realiza el despliegue de una aplicación.
Perfil de audiencia
El curso va dirigido a:
- Personas que deseen conocer características avanzadas de Angular en el desarrollo de aplicaciones web.
- Programadores que ya hayan trabajado con Angular y que deseen aprender nuevos temas acerca de esta tecnología.
- Analistas de sistemas y líderes de proyectos de desarrollo de software que requieran un conocimiento avanzado en Angular.
Prerequisitos
- Conocimientos básicos de Angular, estructuras elementales de Angular, Angular CLI, Bases de Datos y Desarrollo de software.
- Conocimiento básico en APIs.
- Conocer sobre bases de datos relacionales.
- Conocer bases de datos NoSQL orientadas a documentos.
- Configuración de variables de entorno
Versión de la tecnología
- Angular 17
Esquema del curso
Capítulo 1: Introducción
- Objetivos
- Introducción
- 1.1. Angular
- 1.2. Marcos de trabajo MVC
- 1.3. Entorno de desarrollo
- Resumen
- Práctica 1.1. Angular en el mundo del desarrollo de aplicaciones web
- Práctica 1.2. Instalación del software necesario para el desarrollo con Angular
- Referencias Bibliográficas
Capítulo 2: Elementos Esenciales en Angular
- Objetivos
- Introducción
- 2.1. Componentes
- 2.2. Directivas
- 2.3. Módulos
- 2.4. Pipes
- 2.5. Pipes asincrónicos
- 2.6. Servicios
- 2.7. Scoped services
- 2.8. Ruteo
- 2.9. Precarga de rutas
- 2.10. Formularios
- 2.11. FormControlStatusChanges
- Resumen
- Práctica 2. Caso de estudio: Creando un proyecto en Angular
- Referencias Bibliográficas
Capítulo 3: Características Avanzadas
- Objetivos
- Introducción
- 3.1. Material
- 3.2. Servicios
- 3.3. Observables
- 3.4. RxJS
- 3.5. Entrada y salida
- 3.6. Paginación
- 3.7. JSON Web Token
- 3.8. HTTP Client
- 3.9. Animaciones
- 3.10. Web Components
- 3.11. Ivy Renderer
- 3.12. Angular Forms Enhancements
- Resumen
- Práctica 3. Caso de estudio: Implementación de un Observable en Angular
- Referencias Bibliográficas
Capítulo 4: Persistencia
- Objetivos
- Introducción
- 4.1. Bases de datos relacionales
- 4.2. MySQL
- 4.3. Angular CRUD
- 4.4. GraphQL Integration
- Resumen
- Práctica 4.1. Verificación de la instalación de MySQL Server
- Práctica 4.2. Demostración de una Aplicación en Angular que accede a una API REST con Bases de Datos MySQL
- Referencias Bibliográficas
Capítulo 5: Robustez
- Objetivos
- Introducción
- 5.1. Gestión de errores y validaciones
- 5.2. Pruebas Unitarias
- 5.3. Herramientas
- 5.4. Jasmine
- Resumen
- Práctica 5.1. Demostración de pruebas con Jasmine
- Referencias Bibliográficas
Capítulo 6: Depuración
- Objetivos
- Introducción
- 6.1. Herramientas
- 6.2. Mensajes de error
- 6.3. Mensajes de error TypeScript
- 6.4. Debugging Techniques
- Resumen
- Práctica 6.1. Resolviendo errores en TypeScript
- Referencias Bibliográficas
Capítulo 7: Seguridad
- Objetivos
- Introducción
- 7.1. Autenticación
- 7.2. Uso de JWT
- Resumen
- Práctica 7.1. Revisión de la implementación de seguridad con JSON Web Token
- Referencias Bibliográficas
Capítulo 8: Despliegue
- Objetivos
- Introducción
- 8.1. Despliegue en IIS
- 8.2. Despliegue en Nginx
- 8.3. Despliegue en Apache
- 8.4. Docker Deployment
- Resumen
- Práctica 8.1. Despliegue de una aplicación en Angular en Nginx o Apache Server
- Referencias Bibliográficas
Capítulo 9: Proyecto final
- Objetivos
- Introducción
- 9.1. Modelo de requerimientos
- 9.2. Modelo de solución
- 9.3. Implementación
- 9.4. Introducción a Micro Frontend
- Resumen
- Referencias Bibliográficas
Descargue el temario para conocer el detalle completo de los contenidos.
Debido a las constantes actualizaciones de los contenidos de los cursos por parte del fabricante, el contenido de este temario puede variar con respecto al publicado en el sitio oficial, sin embargo, Netec siempre entregará la versión actualizada de éste.
ANG_DEV | Angular Developer
Duración 5 días Versión 17 Temario Descargar aqui ⇩ Fechas NETEC Consultar Métodos de entrega 👤 💻