Acerca del curso
En este curso veremos los Fundamentos de Angular 2, conoceremos la anatomía de una aplicación en Angular, crearemos componentes, usaremos decoradores como metadata, componentes como directivas, construiremos servicios, configuraremos rutas, pasaremos parámetros a una ruta hasta configurar totalmente nuestro primer proyecto en Angular 2.
Lista de Clases
-
Clase 1: Introducción
- 1.- Introducción a Angular 2
- 2.- Anatomía de una Aplicación Angular
- 3.- Esquema del Curso
- 4.- Configurando nuestro ambiente
-
Clase 2: Configurando nuestro ambiente
- 1.- Configurando nuestra Aplicación Angular 2
- 2.- Ejecutando nuestra Aplicación Angular 2
- 3.- Módulos
- 4.- Cargando Módulos y Hosteando nuestra Aplicación
- 5.- Modificando la aplicación
-
Clase 3: Introducción a componentes
- 1.- ¿Qué es un componente?
- 2.- Creando el App Component
- 3.- Bootstrapping del App Component
- 4.- Construyendo un Template
- 5.- Construyendo el Componente
-
Clase 4: Templates, Interpolación y Directivas
- 1.- Usando Componentes como directivas
- 2.- Binding con Interpolación
- 3.- Añandiendo lógica ngIf
- 4.- Añadiendo lógica ngFor
-
Clase 5: Data Binding y Pipes
- 1.- Binding de propiedades
- 2.- Binding de eventos
- 3.- Usando two-way binding
- 4.- Transformando data con pipes
-
Clase 6: Mejorando nuestros componentes
- 1.- Cómo mejorar nuestros componentes
- 2.- Definiendo una interface
- 3.- Encapsulando estilos
- 4.- Usando eventos de Ciclo
- 5.- Construyendo Pipes personalizados
-
Clase 7: Componentes Anidados
- 1.- ¿Qué son componentes anidados?
- 2.- Construyendo un componente anidado
- 3.- Usando un componente anidado
- 4.- Pasando data a un Componente hijo usando @Input
- 5.- Pasando data desde un Componente usando @Output
-
Clase 8: Servicios e Inyección de Dependencia
- 1.- Introduccion a Servicios
- 2.- ¿Cómo funcionan los servicios e inyección de dependencias?
- 3.- Construyendo un servicio
- 4.- Registrando un servicio
- 5.- Inyectando un servicio
-
Clase 9: Obteniendo data usando HTTP
- 1.- Introducción a llamadas HTTP
- 2.- Observables y Reactive Extensions
- 3.- Enviando un request HTTP
- 4.- Manejo de excepciones
- 5.- Suscribiéndome a un Observable
-
Clase 10: Navegación y Rutas
- 1.- Introducción a navegación y rutas
- 2.- Cómo funcionan las rutas
- 3.- Configurando rutas
- 4.- Cómo usar rutas estilos Hash
- 5.- Enlanzando rutas a acciones
- 6.- Colocando las vistas
-
Clase 11: Repasando configuraciones Finales
- 1.- Typescript Configuration File y Typescript Definitions File
- 2.- Archivo de Configuracion SystemJS
- 3.- Index.html scripts
- 4.- Revisitando Bootstrapping