Webinar GRATUITO: Haz que la previsión en PRINCE2 sea realmente útil. Inscríbase ahora en nuestra página web.

Formación en Angular - eLearning

450,00 EUR

  • 50 hours
eLearning

Este curso de formación de certificación de Angular te ayudará a dominar el desarrollo web front-end con Angular. Obtener un conocimiento profundo de los conceptos de Angular, tales como facilitar el desarrollo de aplicaciones web de una sola página, inyección de dependencia, typescript, componentes, directrices, pipes, formularios, enrutamiento y pruebas. .

Características clave

Idioma

El curso y el material están en inglés

Nivel

Principiante - intermedio para aspirantes a desarrollador web

Acceso

Acceso de 1 año a la plataforma de eLearning de estudio autodirigido 24/7

20 horas de contenido en video

con 50 horas de estudio recomendadas

Proyecto

Proyecto final de 2 cursos

Sin examen

No hay examen para el curso pero el estudiante recibirá un certificado de finalización de la capacitación

Hero

Resultados de aprendizaje

Al finalizar este curso en línea de Angular, serás capaz de:

Diseño

Comprender el diseño de aplicaciones de una sola página y cómo Angular facilita su desarrollo

Modelo

Separa las capas del modelo, la vista y el controlador de tu aplicación e impleméntalas usando Angular

Expresiones de Angular

Domina las expresiones, filtros y ámbitos de Angular

Construir

Construye formularios de Angular y escribe directivas de Angular

Prueba de unidad

Realiza pruebas unitarias y pruebas de extremo a extremo en tus aplicaciones Angular

Interfaz de usuario dinámica

Desarrollando una interfaz de usuario interactiva y dinámica utilizando Bootstrap

Plan de estudios

Hero
  1. Aplicaciones de una sola página

    Lección 01

    - Visión general del curso

    - Introducción a las Aplicaciones de Una Sola Página (SPA)

    - ¿Para qué necesitamos Angular?

    - Configuración del Entorno de Desarrollo

    - Arquitectura de Aplicaciones Angular

    - Primera aplicación de Angular

  2. TypeScript y ESNext

    Lección 02

    - Introducción al módulo e Introducción a TypeScript

    - Configuración del entorno para escribir TypeScript

    - Declaraciones de variables (var, let y const)

    - Tipos - Primitivos

    - Tipos - Referencia y Tipos Especiales

    - Operadores - Spread y Backticks

    - Operadores - Desestructuración y Resto

    - Clases

    - Interfaz

    - Funciones Flecha

    - Módulos

    - Buscar

    - Async o await

  3. Decoradores

    Lección 03

    - Introducción al módulo y una visión general de los módulos de Angular

    - ¿Qué son los decoradores

    - Módulos Angular y el Decorador @NgModule

    - Declaraciones

    - Importaciones y Exportaciones

    - Proveedores, inicialización y componentes de entrada

    - Mecanismo de Inicialización de Aplicaciones Angular

  4. Decorador de Componentes

    Lección 04

    - Introducción del módulo

    - Componentes de Angular y el Decorador @Component

    - Creando un Componente Angular usando Angular CLI y en StackBlitz

    - Metadatos del Decorador de Componentes

    - Encapsulamiento de Vista - Emulado, ShadowDom, Ninguno

    - Vinculación de Datos - Interpolación de Cadenas

    - Vinculación de Propiedades

    - Vinculación de eventos

    - Decoradores de Propiedades @Input y @Output

    - Enlace de datos bidireccional

    - Vinculación de Atributos

    - Vinculación de Clases

    - Vinculación de Clases

    - Introducción a los ganchos de ciclo de vida en Angular

    - Uso de los ganchos de ciclo de vida en Angular

    - Ver Consultas - Ver Hijo, Ver Hijos, Contenido del Hijo, Contenido de los Hijos

    - Cambiar el Mecanismo de Detección en Angular. ZoneJS, NgZones

  5. Enrutamiento de Angular

    Lección 05

    - Introducción al Enrutamiento

    - Implementando el enrutamiento en una aplicación Angular

    - Creando una lista de usuarios. Preparando el escenario para el enrutamiento de rutas secundarias

    - Abstrayendo el enlace del usuario a un componente separado

    - Implementando Rutas Hijas

    - Coincidencia de Ruta y Tipos de Rutas

    - Introducción a los Guardianes de Rutas en Angular

    - Guards CanActivate y CanActivateChild en Angular

    - Guard CanDeactivate en Angular

    - Precarga de datos para un componente utilizando Resolve

  6. Inyección de dependencias

    Lección 06

    - Introducción a la sección

    - DI como Patrón, DI como Marco de Trabajo y Tipos de Proveedores

    - Inyección de Dependencias Jerárquica

    - Introducción a los Servicios en Angular

    - Obtener datos de una API Rest utilizando HttpClient

    - Operaciones CRUD utilizando HttpClient, HttpParams y HttpHeaders

    - Observables y Operadores en Observables - Map, Retry, Catch

    - Subject de Comportamiento y Compartiendo Datos usando Subjects de Comportamiento

  7. Inmersión Profunda en Directivas

    Lección 07

    - Introducción a la sección

    - Introducción a las Directivas

    - Directivas Estructurales Integradas

    - Directivas de Atributos Integradas

    - Construyendo Directivas de Atributos personalizadas

    - Creando Directivas Estructurales Personalizadas

    - Introducción a los Pipes en Angular

    - Usando Pipes Integrados

    - Creando Pipes Personalizados en Angular

    - Pipes Puros e Impuros en Angular

    - Decorators Revisited

    - Creando Decoradores Personalizados en Angular

    - Construyendo un Decorador de Registro de Clase de Gancho de Ciclo de Vida Personalizado

    - Construyendo un Decorador de Propiedades Personalizado en Angular

  8. Formularios en Angular

    Lección 08

    - Introducción a la sección

    - Tipos de estrategias para construir formularios en Angular

    - Creando formularios largos de Bootstrap rápidamente usando VS Code con Emmet

    - Añadiendo FormControl(s) a un formulario dirigido por plantillas utilizando la directiva ngModel

    - Obtener la representación de objeto JavaScript de un formulario utilizando la directiva ngForm

    - Desactivar el botón Enviar en un formulario utilizando la bandera $invalid del formulario

    - Obtener la representación de objeto JavaScript de un formulario en la clase TypeScript

    - Añadiendo casillas de verificación, botones de radio y listas desplegables a tu formulario basado en plantillas

    - Creando subsecciones en el formulario utilizando la directiva NgModelGroup

    - Pasos para implementar un formulario Reactivo en Angular

    - Creando rápidamente un formulario de Bootstrap para nuestro formulario Reactivo usando Emmet

    - Creando un formulario Reactivo en la clase TypeScript y conectándolo a la plantilla

    - Añadiendo validaciones de formulario a un formulario reactivo

    - Añadir o eliminar dinámicamente FormControl(s) o FormGroup(s) utilizando FormArray(s)

    - Añadiendo Validaciones Personalizadas Síncronas a tu Formulario Reactivo

    - Añadiendo Validaciones Personalizadas Asíncronas a tu Formulario Reactivo

    - Restableciendo el valor de un formulario

  9. Uso de bibliotecas de terceros

    Lección 09

    - Introducción a la sección

    - Creando un proyecto de Angular CLI con SCSS como estilo base

    - Introduciendo Material Design Bootstrap en tu proyecto de Angular CLI

    - Añadiendo una barra de navegación en tu encabezado

    - Añadiendo botones de Material Design

    - Añadiendo tarjetas

    - Uso de desplegables y campos de formulario de Material Design

    - Introduciendo Angular Material en tu proyecto de Angular CLI en conjunto con MDB

    - Añadiendo botones de radio, interruptor deslizante, deslizador, barra de progreso y cargador circular

    - Introducción a Firebase

    - Creando una aplicación usando la Consola de Firebase

    - Configurando tu proyecto de Angular CLI para soportar Firebase

    - Interactuando con Firebase Realtime Database mediante métodos en AngularFireList

    - Añadiendo y leyendo datos de la base de datos en tiempo real en Firebase

    - Actualizando y Eliminando Datos de la Base de Datos en Tiempo Real en Firebase

¿Quién debería inscribirse en este programa?

No hay requisitos previos para tomar este curso de certificación en Angular. Un curso de certificación en Angular es ideal para personas que buscan desarrollar o mejorar sus habilidades en Angular, un popular marco de trabajo de JavaScript para construir aplicaciones web dinámicas. Aquí están quienes podrían beneficiarse más:

Desarrolladores de interfaz de usuario

Gerente técnico de proyecto/producto

Desarrolladores web full-stack

Aseguramiento de la Calidad

Estudiantes en programas de pregrado/posgrado

Comience el curso ahora

Declaraciones

Licenciamiento y acreditación

El curso de certificación en Angular es ofrecido por Simplilearn de acuerdo con el Acuerdo del Programa de Socios y cumple con los requisitos del Acuerdo de Licencia. AVC promociona este curso en nombre de Simplilearn.

Política de Equidad

Simplilearn no proporciona alojamiento debido a una discapacidad o condición médica de ningún estudiante. Se anima a los candidatos a contactar a AVC para obtener orientación y apoyo durante el proceso de acomodación.

Preguntas Frecuentes

¿Necesitas una solución corporativa o integración de LMS?

¿No encontraste el curso o programa que encajaría para tu empresa? ¿Necesitas integración con un LMS? ¡Escríbenos! ¡Resolveremos todo!