fcbk

Con este curso podrás:

Dominar conceptos básicos y avanzados de Angular 4

Dominar conceptos básicos y avanzados de Angular 4

Programar con Typescript

Programar con Typescript

Desarrollar un proyecto de Angular 4  de principio a fin

Desarrollar un proyecto de Angular 4 de principio a fin

Aprender a implementar animaciones en Angular 4

Aprender a implementar animaciones en Angular 4

Implementar RxJS

Implementar RxJS

Temario del curso

Inicio del curso

¿De qué trata el curso?
2:00

Introducción a Angular 4

Qué es Angular, versiones y ventajas
2:00
Versionamiento en Angular
2:00
Qué es Typescript
Introducción al Proyecto: PlatziSquare!

Setup del Ambiente de Trabajo

Herramientas de trabajo y Angular CLI
2:00
Generación y estructura de Angular 4
6:00
RETO: Haz un cambio simple en el proyecto.
1:00

Conceptos Básicos

Para qué nos sirven los Módulos y Componentes
8:00
Tipos de Data Binding y String Interpolation
5:00
Property Binding
6:00
Event Binding
Two Way Data Binding
Directivas en Angular 4 y ngFor
7:00
Directiva ngIf
3:00
Instalando librerías con NPM (Google Maps)
6:00

Directivas

Directivas ngStyle y ngClass
6:00
Directiva ngSwitch
5:00
Directiva de atributo
9:00
Host Listeners
6:00
Host Binders
3:00

Angular UI

Angular Material y Bootstrap
3:00
Configurando e implementando Bootstrap en nuestro proyecto
10:00

Ruteo

Qué hace el router en Angular 4
3:00
Implementación de Rutas en el Proyecto
7:00
Diferencias entre href y routerLink
2:00
Resaltando el link activo con CSS para indicar visualmente en que componente nos encontramos
1:00
Parámetros en Rutas
6:00
Parámetros tipo Query
3:00
Creando una vista de detalle para el proyecto
9:00
Creando la página de contacto para PlatziSquare
7:00

Servicios

Qué son los servicios en Angular 4
Creando nuestro propio servicio
7:00
Configurando Firebase en nuestro proyecto
5:00
Guardando Records en Firebase
12:00
Obteniendo records desde Firebase
8:00
Obteniendo coordenadas usando Geocoding
13:00
Reto: Crear una vista para editar records
9:00
Mostrando marcadores en el Mapa de Google
3:00

Conexión Remota (Http y Sockets)

Funcionamiento de los llamados Http y Sockets
2:00
Qué es una arquitectura cliente - servidor
1:00
Enviando llamados tipo POST
Enviando llamados tipo GET
5:00
Formateando respuestas del servidor con el operador map()
4:00
Manejando errores HTTP
4:00

Pipes

Utilidad de los Pipes en Angular 4
1:00
Usando los pipes por defecto de Angular
Parámetros en pipes
3:00
Creando nuestro propio pipe
11:00

Animaciones en Angular

Configurando animaciones en nuestro proyecto
9:00
Transiciones
4:00
Callbacks
4:00
Solución al Reto: Añadiendo animaciones a nuestra aplicación
5:00

Testing en Angular

Introducción a unit tests
3:00
Configuración de testing por default
7:00
Corriendo los tests
3:00
Creando unit tests para componentes
4:00
Integración de Unit Test con Servicios
7:00

Autenticación y Protección de Rutas

Cómo funcionan los JSON Web Tokens
3:00
Preparación de vistas para login y registro
11:00
Registrando usuarios
7:00
Loggeando usuarios
7:00
Protección de Rutas
11:00
Autenticación con redes sociales.
9:00
Logout
5:00

RxJS

Qué es RxJS
2:00
Configurando RxJS en nuestro proyecto
6:00
Uso de los Observables
4:00
Implementando un TypeAhead
10:00
Implementando un TypeAhead 2
7:00
Solución al reto autocompletar los campos de dirección usando observables
1:00

Publicando nuestro proyecto

Publicando en Firebase Hosting
7:00

Fin del curso

Conclusión ¿Qué aprendimos en el curso?
1:00
Reto final del curso - realiza un nuevo modulo de PlatziSquare de acuerdo con las historias de usuario
2:00

Sesiones en vivo

Creando un traser bullet de PlatziSquare
34:00
Sesión de preguntas y respuestas
13:00
Release de Angular 5
45:00
Sesión de preguntas y respuestas
Diploma del Curso de Angular 4

¡Obtén reconocimiento por tu trabajo!

Comparte tus logros con tu familia, amigos, empleadores y la comunidad.

Apenas termines el curso tendrás acceso al diploma digital y cuando finalices la carrera te enviaremos el diploma en papel a tu casa.

Los Profesores

Eduardo Ibarra

Eduardo Ibarra

@iBar_Ed

CEO en http://multitut.com/

Nuestros Planes

  • Este y todos los 150 cursos y 10 carreras
  • Clases en vivo con los profesores
  • Estudias cuando quieras desde web y tu celular
  • Exámenes al final de cada curso
  • Actualizaciones al contenido
  • Pago con tarjetas de crédito o débito
  • Pago en depósito, PayPal y otros métodos
  • Diploma impreso por cada carrera
  • Acceso exclusivo al taller de creación de startups
  • Entrada preferencial a nuestros eventos
  • Descarga las clases off-line en la aplicación de Android y iOS
  • Este y todos los 150 cursos y 10 carreras
  • Clases en vivo con los profesores
  • Estudias cuando quieras desde web y tu celular
  • Exámenes al final de cada curso
  • Actualizaciones al contenido
  • Pago con tarjetas de crédito o débito
  • Pago en depósito, Paypal y otros métodos
  • Diploma impreso por cada carrera
  • Acceso exclusivo al taller de creación de startups
  • Entrada preferencial a nuestros eventos
  • Descarga las clases off-line en la aplicación de Android y iOS

Elige un plan

Qué obtienes
  • Accedes a todos los 150 cursos y 10 carreras

  • Clases en vivo con los profesores

  • Estudias cuando quieras desde web y tu celular

  • Exámenes al final de cada curso

  • Actualizaciones al contenido

  • Pago con tarjetas de crédito o débito

    Visa
    Mastercard
    American Express
  • Pago en depósito, PayPal y otros métodos

    Paypal
    Depósito
  • Diploma impreso por cada carrera

  • Acceso exclusivo al taller de creación de startups

  • Entrada preferencial a nuestros eventos

  • Descarga las clases off-line en la aplicación de Android y iOS

¿Necesitas capacitación para tu empresa? Tenemos planes especiales. Escríbenos a [email protected]

6 razones para estudiar con Platzi

Proyección profesional

Proyección profesional

El 80% de nuestros estudiantes obtienen un mejor empleo

Proyección profesional

Enfoque

Cumple tus objetivos con nuestra metodología de aprendizaje

Proyección profesional

Diploma de certificación

Tendrás un diploma de certificación al aprobar un curso o una carrera

Proyección profesional

App y contenido offline

No interrumpas tu aprendizaje, sigue aprendiendo mientras te mueves

Proyección profesional

Mentoría permanente

Acompañamos tu proceso de aprendizaje respondiendo todas tus dudas

Proyección profesional

Material exclusivo

Refuerza lo aprendido con lecturas, ejercicios y retos reales

Juan Carlos Felizzola Vega
Juan Carlos Felizzola Vega

Estuvo genial la dinámica del curso en cuanto a retos y aprendizaje. Quiero aprender más

Rodrigo Cabrera
Rodrigo Cabrera

El contenido no es malo, pero me imagine que iban a buscar mas y explotar mucho mas angular 4, por ejemplo usando stores.

Nelson Oswaldo Gonzalez Santiago
Nelson Oswaldo Gonzalez Santiago

Excelente Curso, quiero conocer mas guías y reforzar mis conocimientos para poder desarrollar una aplicación o un sistema mas robusto

Preguntas frecuentes de los cursos de Platzi

La suscripción hace cobros automáticos a tu tarjeta cada año a menos que suspendas tu cuenta. Esto lo puedes hacer desde mi suscripción, donde también encontrarás tu historial de pagos y podrás descargar tu facturas.
Al finalizar las clases publicamos un examen de certificación. Los alumnos aprueban con 90% de calificación o más. El certificado demuestra que has aprendido y comprendido exitosamente los temas vistos. Si pierdes el examen puedes reintentarlo cada 12 horas
Los cursos son online y todo está disponible 24/7 en la plataforma, además tenemos una aplicación móvil donde puedes descargar los contenidos para verlos offline. Más que materiales para descargar, la experiencia Platzi está construida para que la disfrutes al iniciar tu sesión. Te esperamos.
Este curso forma parte de:
Desarrollador JavaScript
Carrera de Desarrollador JavaScript