Curso de Angular 2

Crea aplicaciones empresariales multiplataforma, escalables y limpias con la última versión de AngularJS

Curso de Angular 2

Angular 2 llega con grandes novedades. Un framework que alcanza la madurez y viene para revolucionar una vez más el desarrollo de aplicaciones empresariales con Javascript. A lo largo de este curso te enseñamos a desarrollar con Angular 2, la versión RC (Release Candidate) del framework más utilizado para la creación de aplicaciones SPA potentes, escalables, de última generación.

Ponemos a tu alcance la experiencia y conocimientos de nuestro equipo de trabajo para que domines rápidamente una tecnología que incluye todos los aspectos que necesitarás para crear aplicaciones del lado del cliente.

Docentes

Fecha de inicio

09/06/2016

Duracion

8 días de formación online

Costo (Curso + Certificación)

      99€

 

Objetivos

- Desarrollar aplicaciones multiplataforma con Angular2.

- Usar TypeScript, un superset del más moderno JavaScript con control de tipos estático.

- Dominar el nuevo renderizador diseñado para el máximo rendimiento

- Arquitectura de grandes aplicaciones basada en componentes e inyección de servicios

- Enrutado de SPAs en base a estados y orientado a componentes

- Comunicaciones http mejoradas con Observables

- Ecosistema Universal 2.0: Material Design, Cordova , NodeJS ...

- Estrategias de migración o convivencia con versiones 1.x

¿Nuevo en Angular? no hay problema

Angular 2 no es solo una nueva versión de un estupendo framework. En realidad es un producto nuevo, puesto que se ha reescrito por completo partiendo de cero. No ofrece soporte hacia atrás y aunque ello pueda parecer una desventaja para los desarrolladores que ya tienen experiencia con Angular, ha sido necesario para adaptarse a nuevas arquitecturas y patrones de desarrollo actuales. Todo ello permite disponer de una plataforma capaz de mirar hacia el futuro con un amplio horizonte.

Es el motivo por el que en este curso de Angular 2 no se requieren conocimientos previos de AngularJS en sus versiones anteriores. En cambio, hace falta dominar Javascript! Los estudiantes que conozcan Angular 1.x tendrán una curva de aprendizaje más suavizada, pero no es imprescindible para sacarle el provecho al curso.

En resumen, para sacar el máximo provecho de este curso debes de tener conocimientos en el desarrollo con HTML, JS y algún lenguaje orientado a objetos.

¿TypeScript?

Angular 2 está escrito en TypeScript. Es un superset de Javascript, un lenguaje que compila a Javascript compatible con todos los navegadores. Es decir, aunque el código lo escribas en TypeScript por medio de un transpilador se traduce a Javascript ES5, por lo que es entendible por cualquier navegador. TypeScript te ofrece mayores herramientas para la programación avanzada, capaz de potenciar el desarrollo y mejorar la escalabilidad de las aplicaciones.

Para desarrollar en Angular 2 no se requiere usar TypeScript. En cambio es casi imprescindible hacerlo con Javascript ES6 (EcmaScript 6), lo que también te obliga a usar un transpilador. Si vas a desarrollar en Angular 2 más tarde o temprano tendrás que caer en TypeScript. La mayoría de los ejemplos y la documentación usan este lenguaje, por lo que nosotros también lo vamos a abordar en este curso, con la intención de preparar a los estudiantes, de modo que puedan estar preparados para el marco más habitual de trabajo con Angular 2. No obstante, si el estudiante lo prefiere, en sus propias aplicaciones podrá usar ES6, ya que presuponemos que sí conocerá la última versión del estándar Javascript.

Entre los requisitos para participar en este curso no se encuentra conocer TypeScript, pero si se conoce facilitará el aprendizaje. Si eres un programador experimentado en lenguajes orientados a objetos estamos seguros que no planteará un problema, pero si no tienes toda esa experiencia quizás te interese tomar previamente nuestro Curso de TypeScript.

Material necesario

- Editor de código recomendado VSCode

- Navegador recomendado Chrome

- Instalación de NodeJS

Dinámica de la formación

Todas las clases de este curso son 100% online y se llevan a cabo a través de un software que permite participar en las sesiones mientras se celebran en tiempo real o seguir íntegramente las mismas gracias a sus grabaciones. De esta forma es indiferente si por cualquier circunstancia quieres o prefieres venir a todas las clases, a solo algunas o si prefieres llevar tu propio ritmo.

Las clases de este curso tendrán una duración de 90 minutos + turno de preguntas y darán comienzo a las:

19:30 horas Madrid

14:30 horas Buenos Aires, Santiago de Chile y Montevideo

12:30 horas Lima, Quito, Bogotá, México DF

09:30 Los Ángeles

Además la recopilación y sistematización del material permitirá seguir sacando provecho del curso de forma indefinida.

Docentes

Alberto Basalo

@albertobasalo
Alberto Basalo

Alberto Basalo

@albertobasalo

Alberto Basalo es el director de Ágora Binaria, empresa consultora y factoría de software JavaScript fullstack. Trabajó como programador, analista y arquitecto de software en empresas como Zara o Joyerias Tous. Imparte talleres y evangeliza sobre el uso de AngularJS, NodeJS y MongoDB en el entorno empresarial

Docentes

Fecha de inicio

09/06/2016

Duracion

8 días de formación online

Costo (Curso + Certificación)

      99€