Angular desde cero (2017)

Curso: Angular desde cero (2017)

Crea aplicaciones web modernas y robustas con el framework JavaScript de Google.

(Nota: Este curso será dado de baja el día 1 de octubre de 2019.) 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+).

FrontendJavascriptAngular
20
Poster del curso
Avatar

Luis Aviles

Curso: Angular desde cero (2017)

Acceso a todos los cursos, talleres y especialidades de EDteam

¿Qué aprenderás?

  • Trabajar con TypeScript y Angular.
  • Usar Material Design con Angular.
  • Integrar módulos y API.
  • Crear una aplicación web con Angular.

¿Qué conocimientos necesitas?

Nivel

intermedio

+11 horas

Temario del curso

¿Eres estudiante premium o has comprado este curso? Empieza aquí

Entorno de desarrollo y TypeScript

  • 1.1 - Entorno de desarrollo06:47
  • 1.2 - TypeScript05:54
  • 1.3 - Crear proyecto TypeScript07:22
  • 1.4 - Compilar un archivo TypeScript05:17
  • 1.5 - Compilar múltiples archivos TypeScript04:42
  • 1.6 - Tipos de datos Boolean y String09:28
  • 1.7 - Arreglos y TypeScript Enum08:18
  • 1.8 - Any, Constantes y Funciones09:55
  • 1.9 - POO en TypeScript y Encapsulamiento08:44
  • 1.10 - Abstracción y Herencia07:53
  • 1.11 - Uso de una definición en otro contexto09:08
  • 1.12 - Metodos get y set07:14
  • 1.13 - Configurar errores al compilar y preguntas de la clase11:15

Fundamentos de Angular

  • 2.1 - Angular JS13:48
  • 2.2 - Angular08:25
  • 2.3 - Arquitectura de Angular09:40
  • 2.4 - Angular CLI08:43
  • 2.5 - Instalar Angular CLI05:23
  • 2.6 - Crear un proyecto Angular09:47
  • 2.7 - Analizar estructura de un Proyecto Angular13:36
  • 2.8 - Directorio12:28
  • 2.9 - Preview y local build de la aplicacion11:31
  • 2.10 - Ejecutando Unit test y test E2E08:08
  • 2.11 - Buenas practicas y generadores10:16

Angular Material

  • 3.1 - Angular Material13:39
  • 3.2 - Instalación de Angular Material10:24
  • 3.3 - El modulo Material14:13
  • 3.4 - Primer componente ToolBar08:45
  • 3.5 - Componente Icon y Button13:46
  • 3.6 - Rutas en Angular10:06

Angular en Acción

  • 4.1 - Componente expansion08:22
  • 4.2 - Generar componentes Buttons17:56
  • 4.3 - Generar componentes input_fileds14:55
  • 4.4 - Generar componentes listas15:26
  • 4.5 - Definiendo un modelo de datos10:52
  • 4.6 - Interpolación15:53

Data Binding

  • 5.1 - Snippets y Property Binding06:03
  • 5.2 - Ejemplos con Property binding12:19
  • 5.3 - Directiva estructural ngIF17:57
  • 5.4 - Directiva estructural ngFor06:06
  • 5.5 - Event Binding11:29
  • 5.6 - Ronda de preguntas08:55
  • 5.7 - Input dinamicos14:11
  • 5.8 - Output y EventEmitter10:48
  • 5.9 - Router link04:17

Dependencias y servicios

  • 6.1 - Aplicación a desarrollar y modelo de datos14:21
  • 6.2 - Datos en el Material Card17:51
  • 6.3 - Integrando componentes09:52
  • 6.4 - ¿Qué es una inyección de dependencias?07:54
  • 6.5 - Servicios12:52
  • 6.6 - Transformación de datos y Pipes12:36

Comunicación con el Servidor

  • 7.1 - Observables07:22
  • 7.2 - Programación Reactiva RxJS11:14
  • 7.3 - HttpClient y Apis15:56
  • 7.4 - Usando un servicio externo: API Nasa14:51
  • 7.5 - Manejo de Errores17:19
  • 7.6 - Template Literals y preguntas de la clase13:17

Integración de Módulos y APIs

  • 8.1 - Two way data binding14:50
  • 8.2 - Definicion de modelo y agregar modulo10:56
  • 8.3 - Componente Mars20:51
  • 8.4 - Componente Select, comunicacion de vista y modelo16:13
  • 8.5 - Aplicando estilos a componentes07:54
  • 8.6 - Integracion con otras librerias10:52

¿Por qué elegir EDteam?

Profesores reales

Profesores reales

Todos nuestros profesores tienen experiencia real en aulas.Porque no basta saber un tema, sino saber enseñarlo.

Especialidades

Especialidades

Las especialidades son rutas de aprendizaje detalladas que te llevan a traves de cursos cortos a tu objetivo.

Aprende con proyectos

Aprende con proyectos

Somos la primera plataforma en incluir un proyecto del mundo real (no un examen) para completar los cursos.

Comunidad

Comunidad

No te quedes con dudas, busca apoyo en la comunidad, ayuda a tus compañeros y gana reputación.

Seguimiento de aprendizaje

Seguimiento de aprendizaje

Lleva seguimiento de tus avances, tomar notas y obtén un certificado de culminación desde nuestra plataforma.

Clases en vivo

Clases en vivo

Toda la semana tenemos clases en vivo en las que nuestros estudiantes interactuan con los profesores y sus compañeros.