Curso Angular desde cero (Mega-Torrent)

Curso Angular desde cero (Mega-Torrent)

Curso Angular desde cero

Información de: Angular desde cero

Angular es un poderoso framework javascript para el desarrollo de proyectos web que nos brinda herramientas optimas y actuales como templates declarativos, Event Binding, injección de dependencias, etc que facilitan el trabajo y mejora la rapidez en el proceso de desarrollo, por eso empresas como Google, Telegram, entre otras lo utilizan para el desarrollo de sus proyectos.

Proyecto transversal a lo largo del curso

Para el proyecto del curso, nuestra aplicación se integrará con las APIs de la NASA para implementar un clon de una de sus páginas más populares: "Astronomy Picture of the Day”. También proveerá un listado de algunas fotos tomadas por las sondas enviadas al planeta Marte(Mars Rover). Usaremos la ultima versión estable (v4.4+)

Como pre-requisito para el curso, cada estudiante deberá tener instalado el siguiente software en su laptop/computadora:


  • Git
  • Node v6.9+
  • Visual Studio Code

Contenido Angular desde cero:


Modulo 1


  • Entorno de desarrollo y TypeScript
  • Setup del entorno de desarollo
  • Herramientas básicas
  • El compilador TypeScript
  • El archivo tsconfig
  • Observando cambios
  • Usando un motor javascript
  • Variables y tipos
  • Funciones y pámetros
  • Clases e interfaces
  • Modificadores de acceso
  • Módulos
  • Fundamentos de Angular
  • AngularJS vs Angular
  • Arquitectura
  • Angular CLI
  • Generación de código con Angular CLI
  • Preview de la aplicación
  • Ejecutando Unit test
  • Ejecutando test E2E
  • Generando un build

Modulo 2


  • Angular Material
  • Material Design
  • Instalación
  • Angular Material API
  • Material Icons
  • Componentes
  • Módulos Angular Material
  • Agregando un Toolbar
  • Angular en Acción
  • Uso de Módulos
  • Probando componentes
  • Routing
  • Interpolación
  • Definiendo un modelo de datos
  • Interfaces

Modulo 3


  • Data Binding
  • Condicionales e iteraciones: *ngIF, *ngFor
  • Property Binding
  • Event Binding
  • @Input dinamicos
  • Emitiendo cambios: @Output y EventEmitter
  • Dependencias y servicios
  • Integrando componentes
  • DI(Dependency Injection)
  • Servicios Angular
  • Usando un modelo de datos
  • Transformación de datos: Pipes

Modulo 4


  • Comunicación con el Servidor
  • Observables
  • Programación Reactiva
  • RxJS
  • HttpClient
  • Manejo de Errores
  • Definición de constantes
  • Uso de "template literals"
  • Integración de Módulos y APIs
  • Two way binding
  • Parámetros dinámicos
  • Integración de Módulos
  • Mostrando imagenes de Marte (Mars rover APIs)
  • Aplicando estilos a componentes Angular Material
Información de: Desarrollo frontendAprende a crear aplicaciones web con Angular 4 y a desarrollar APIs REST con Symfony 3. Desarrollos fullstack completos. Bienvenido al curso Desarrollo frontend con Angular 4 y backend con Symfony 3.3, en el que aprenderemos paso a paso a como desarrollar
Información de: Angular 2 avanzado: Trabajo con APIsEn este curso de Angular 2 avanzado: Trabajo con APIs. Vamos a ver como aprovechar una de las mayores ventajas de Angular Comprende cómo funciona una API (interfaz de programación de aplicaciones) y cómo controlarla desde Angular, uno de los
Información de: Angular 2 prácticoAprende a crear una web de videos con Angular, desarrolla un sitio web multimedia con Angular 2 Aprende en este curso a crear un sitio web de videos con características avanzadas, compatible con dispositivos móviles y de fácil indexación en motores de
  En este curso vas a aprender el desarrollo de apps para iOs y Android con Ionic - Aprende a desarrollar aplicaciones móviles multiplataforma con javascript y tecnologías web. Ionic es el framework más popular de creación de aplicaciones híbridas, utilizando Angular 2, aprenderemos cómo
  Curso de Angular 2 - Aprende a desarrollar aplicaciones web modernas de forma práctica y desde cero con Angular 2, el sucesor de AngularJS Angular 2 se va a convertir el framework para javascript estándar. Es uno de los frameworks más populares para desarrollar aplicaciones modernas
  Curso Novedades de AngularJS 2.0. Nuevas formas de trabajar con el framework AngularJS Conoce las nuevas características y cambios importantes que presenta Angular 2.0 en su nueva versión. En este curso aprenderás las nuevas formas de usar las funciones clave de AngularJS y por qué