Angular 2 - Aprendiendo el framework del futuro

Aprende a poner orden en el caos del desarrollo frontend con Angular 2
4.0 (25 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
88 students enrolled
$19
$40
52% off
Take This Course
  • Lectures 14
  • Length 2.5 hours
  • Skill Level All Levels
  • Languages Spanish
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 4/2016 Spanish

Course Description

El curso que hemos preparado para ti, te va a ayudar a dominar el framework Angular 2 y te va permitir abordar proyectos grandes desde su creación hasta su puesta en producción.

Siempre utilizando las herramientas mínimas más actuales, necesarias, gratuitas y multiplataforma. Para que el sistema operativo no sea una barrera de entrada para tí, el curso está desarrollado sobre una máquina virtual Lubuntu, que es un sistema fácilmente reproducible en cualquier otro sistema operativo que posea el alumno.

El curso es un resumen práctico de más de 1.000 horas de tutoriales, cursos online, eventos y libros, la mayor parte de pago y en Inglés. En los vídeos he pretendido ser muy claro y conciso para maximizar el valor de tu tiempo. Todos los vídeos tienen una primera parte de teoría y una segunda parte de aplicación real de los conceptos aprendidos, con distintos ejemplos didácticos que verás cómo implementar paso a paso.

El curso va destinado a todo tipo de desarrolladores de aplicaciones web, desde profesionales de JavaScript que quieran actualizarse hasta los que siempre han visto JavaScript como un mundo extraño porque están más acostumbrados a lenguajes orientados a objetos como Java o C#. Sobre todo estos últimos descubrirán, que gracias a TypeScript, y a frameworks como Angular 2, el salto al desarrollo Front-End es más fácil que nunca.

Recuerda que iré actualizando los materiales, según vaya evolucionando el lenguaje hasta que salga la versión oficial. Mantente atento a los cambios.

Al finalizar el curso estarás preparado para desarrollar tu primera aplicación con Angular 2.

What are the requirements?

  • Para poder desarrollar se necesita una maquina virtual Lubuntu recién instalada
  • No es necesario, pero sí recomendable, que el alumno tenga conocimientos básicos de ECMAScript 6 y/o TypeScript

What am I going to get from this course?

  • Configurar la gestión de un proyecto Angular 2
  • Entender y poner en práctica las características principales
  • Implementar soluciones de cliente potentes con Web Components y TypeScript

What is the target audience?

  • Desarrolladores de JavaScript que quieran actualizarse y conocer el framework Angular 2
  • Desarrolladores orientados a objetos (Java y C#) que deseen iniciarse en el desarrollo de Javascript con Angular 2

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Bienvenida
01:30

Te explicamos porque debes apostar por este curso para formarte en Angular 2 de la forma más efectiva

Section 2: Gestión de la configuración
04:30

Todas las herramientas que vamos a utilizar son mutiplataforma, así que sea cual sea tu sistema operativo no tendrás problemas en seguir el curso. En este vídeo te enseñamos a instalarlas y configurarlas en una máquina virtual recién instalada con Lubuntu (LXDE)

03:20

Gracias a Yeoman y sus generadores podrás ver como en muy poco tiempo ya tienes un proyecto configurado para comenzar a desarrollar tus proyectos con Angular 2. 

Section 3: ¿Por qué Angular 2?
09:30

Te explicamos cuáles son las principales características de Angular 2, no olvides enseñar este vídeo a tu responsable de proyecto

Section 4: Directivas
10:08

Angular 2 maneja tres tipos de directivas, veremos para qué se utilizan y cómo crear tus directivas de atributo propias para hacer modificaciones en el DOM

Section 5: Pipes
05:48

Los filtros de AngularJS tiene su sustituto en los pipes, veremos los que vienen con Angular 2 para ser utilizados y cómo crear tus propios pipes

Section 6: Data Binding
09:16

Te explicamos las 4 formas de mantener sincronizados el modelo y la vista que nos proporciona Angular 2

Section 7: Servicios e inyección de dependencias
09:25

La forma de compartir información entre directivas es a través de los servicios que son fácilmente reutilzables gracias a la inyección de dependencias

Section 8: Routing
11:25

El routing es necesario para simular la navegación entre páginas en un aplicación SPA, Angular 2 implementa un router potente e intuitivo

Section 9: Http
14:54

El servicio Http de Angular 2 nos proporciona la comunicación con el servidor a través del protocolo HTTP, veremos cómo utilizarlo con la potencia de los Observables y cómo acceder a APIs securizadas con JWT

Section 10: Forms
09:14

Angular 2 te simplifica el tedioso trabajo de manejar la entrada de datos del usuario gracias a su potente manejo de formularios que permiten la validación de cada campo incluso consultando al servidor de forma asíncrona

Section 11: Testing
20:50

En este vídeo se ve cómo empezar desde cero con el testing de aplicaciones JavaScript independientemente del framework utilizado. Aprenderás a manejarte con Jasmine y hacer tests de aplicaciones sencillas.

23:18

En este vídeo nos centramos en el testing unitario y de integración que propone Angular 2, donde aprovechando la inyección de dependencias que ya conoces, facilita en buena medida la implementación de estos tipos de tests. En la parte práctica podrás ver cómo refactorizar una aplicación incorporando los tests poco a poco.

09:08

En este vídeo aprenderás a manejarte con Protractor para implementar tests de aceptación o e2e, donde gracias a Selenium, podrás hacer test funcionales sin preocuparte por como esta implementada la aplicación por dentro.

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Autentia University, Instructor de Autentia

Autentia nace en 2003 con la intención de cimentar un sector del desarrollo de apasionados por lo que hacen, de artesanos del software con gran disciplina colectiva y ampliamente motivados, que desarrollen de acuerdo a los principios del Agilismo y la formación continua.

Como demostramos a diario con la grabación de charlas técnicas, realizando auditorías tanto a equipos como a clientes, o en nuestro portal adictosaltrabajo, nuestro leit motiv enfatiza en compartir conocimiento. De esta necesidad nace Autentia University, donde la formación se concilie con el tiempo del que disponga el usuario.

Nos apasiona el conocimiento y el saber hacer. Por ello apoyamos junto a una serie de empresas la creación de un nuevo ecosistema del sector.

Ready to start learning?
Take This Course