Descripción: Curso ANGULAR 12
Formación en Desarrollo de Aplicaciones
Formación SINENSIA
Detalles
•Introducción a TypeScript
–Sistema de tipos
–Sintaxis ampliada
–Clases, herencia, genéricos e interfaces
–Módulos y decoradores
•Introducción a Angular 2
–Características
–Angulas JS vs Angular 2
–Arquitectura
–Elementos estructurales
–Model View ViewModel (MVVM)
•Herramientas de Desarrollo
–Instalación de utilidades
–Creación de una aplicación
–Estructura de la aplicación
–Librerías de terceros
•Módulos
–Metadata
–Módulo principal
–Módulos de características
–Módulos Angular 2 vs JavaScript
•Servicios
–Clases como servicios
–Dependency injection
–Proveedores
–Inyectores
•Componentes
–Plantillas y estilos
–Propiedades de entrada
–Eventos de salida
–Ciclo de vida
•Estilos
–Selectores especiales
–Encapsulación
–Preprocesadores CSS
•Plantillas
–Data binding
–Marcadores
–Directivas
–Transformaciones (Pipes)
•Formularios
–Vinculación bidireccional
–Validaciones
–Estilos visuales
•Creación de directivas
–Directivas atributo
–Validaciones personalizadas
–Directivas estructurales
•RxJS (Reactive Programming)
–Programación Reactiva
–Patrón Observable
–Patrón Promise
–Creación de Observables y observadores
•Acceso al servidor
–HttpModule y JsonpModule
–Servicios RESTFul
–JSONP
•Enrutamiento y navegación
–RouterModule
–Definición de rutas
–Paso de parámetros
–Navegación
•Testing
–Utilidades
–Técnicas de pruebas y TDD
–Test unitarios
o Jasmine
–Test E2E
o Protractor
o Selenium
Curso dirigido a Desarrolladores y Analistas Web.
Los alumnos necesitarán tener experiencia con HTML y maquetación Web HTML y CSS, así como conocimientos previos de JavaScript y Typescript para poder comprender la materia del curso con éxito.
Al finalizar el curso, el alumno será capaz de desarrollar aplicaciones Web utilizando el framework Angular 12