Curso básico de aplicaciones Angular

Básico
40 Horas
Curso Presencial y Online
Curso básico de aplicaciones Angular

Descripción del curso

Angular es un framework para desarrollar aplicaciones tanto para Escritorio como para dispositivos móviles orientado al rendimiento y a la velocidad, desarrollado y mantenido por Google.

Angular 2+, es la reescritura completa del la primera versión del framework angularJS, que entre otras novedades utiliza Typescript como lenguaje de desarrollo.

Objetivos

El curso se iniciará con una breve introducción sobre Typescript (el super-set de Javascript liberado y mantenido por Microsoft), y al tooling básico para arrancar un proyecto. Igualmente se dará un repaso a la librería RxJS para asentar las b.

Finalmente se diseñara una aplicación básica para conocer en profundidad todas los elementos que conforman una aplicación Angular: componentes, pipes, servicios, etc.

Requisitos

Es importante tener nociones previas de Javascript; recomendable haber utilizado angularJS (la rama 1.* de angular), o algún otro framework moderno Javascript.

Es aconsejable tener conocimientos de gulp, grunt o webpack.

Orientado a

El curso está orientado a equipos de desarrollo tanto orientados a web, como a aplicaciones móviles, que deseen reciclarse utilizando las últimas versiones disponibles de este framework.

Programa

  1. Introducción a Angular, la evolución de AngularJS
  2. Typescript

    1. instalar tsc y precompilar a Javascript

    2. tipado de variables

    3. interfaces, herencia y clases typescript

    4. decoradores

  1. Angular-cli

    1. crear aplicación

    2. crear componentes, servicios, directivas, etc

    3. code lint

  1. RxJS

    1. Introducción, ¿qué es la programación reactiva?

    2. Observable

    3. Observer

    4. Subject

    5. Operadores básicos

  2. Componentes angular

  3. Integración de plantaillas y CSS

  4. Router y navegación

  5. Servicios

  6. Property/Event binding (@Input/@Output)

  7. Módulos

Nota: El curso se realizará sobre la última versión estable de angular (angular 4.* en estos momentos).

Quizá también te interese nuestro curso avanzado de aplicaciones Angular o el resto de nuestra oferta formativa especializada.