Curso de Angular 5

FrontEnd

Iniciación al desarrollo de aplicaciones frontend usando Angular 5

Intermedio Corto (hasta 8 horas) Precio en promoción 85€ 55€

En este nuevo curso de Angular vamos a abordar la versión 5 del conocido framework Javascript, motor de aplicaciones de alto nivel y gran rendimiento. Angular es capaz de satisfacer los requisitos de los proyectos más exigentes y proporcionar una experiencia de desarrollo altamente amigable para los profesionales. Por esos motivos, Angular es una de las herramientas más usadas en la actualidad, con alta demanda en el mercado de trabajo.

El objetivo de este curso es introducir Angular 5, para desarrolladores con pocos o ningún conocimiento de este framework Javascript. Veremos a la largo de varias sesiones las herramientas principales que se disponen en Angular para desarrollar, junto con las piezas fundamentales que los programadores deben crear en el marco de una aplicación.

Contenido del curso

Clase 1: CLI y Base para una aplicación Angular
El curso comenzará desde cero, explicando la estructura de una aplicación en Angular 5. Veremos qué son los componentes, pieza fundamental en la arquitectura de las aplicaciones modernas, así como los módulos, capaces de organizar nuestro código y facilitar el mantenimiento de las aplicaciones.

Clase 2: SPA y formularios
Luego abordaremos asuntos fundamentales en el desarrollo de aplicaciones para la web, como el trabajo con formularios y el sistema de rutas, con el que podemos crear las denominadas SPA (Single Page Applications).

Clase 3: Flujo de datos e inyección de servicios
El curso también dedicará un tiempo considerable en la enseñanza de los patrones de diseño de software que se usan dentro de Angular y piezas esenciales como son los servicios. Explicaremos mecanismos para facilitar la comunicación entre componentes y crear flujos de datos en la aplicación que aprovechen las características del framework y faciliten el mantenimiento de los proyectos.

Clase 4: Comunicaciones HTTP
Como no, también veremos cómo se realizan las comunicaciones HTTP, para que nuestras aplicaciones frontend sean capaces de comunicar con el backend y las APIs REST en particular. Mediante estas comunicaciones se obtendrán datos, que serán usados en las aplicaciones para presentar la información al usuario, y se realizará la manipulación de la información que se encuentra del lado del servidor.

Clase 5: Seguridad y observables
Por último abordaremos un asunto tan importante como la seguridad de las aplicaciones y otro tema de cierta complejidad como son los observables. Los observables resultan muy importantes para que las aplicaciones consuman menos tiempo de procesamiento y se mantenga una experiencia de usuario satisfactoria, tanto en en ordenadores como dispositivos móviles.

Requisitos

Para participar en este curso es esencial tener al menos un conocimiento medio de Javascript, del lado del cliente.

Como herramientas usaremos el propio navegador (Chrome preferiblemente) y el editor Visual Studio Code.

CONTENIDO

Iniciación al desarrollo de aplicaciones con Angular 5

Alberto Basalo
29 Enero

Sistema de routing y formularios

30 Enero

Flujo de datos. Trabajo con servicios

Alberto Basalo
31 Enero

Comunicaciones HTTP con APIs REST

Alberto Basalo
1 Febrero

Seguridad y observables en Angular 5

Alberto Basalo
4 Febrero

CONTENIDO

Iniciación al desarrollo de aplicaciones con Angular 5

Alberto Basalo
29 Enero

Sistema de routing y formularios

30 Enero

Flujo de datos. Trabajo con servicios

Alberto Basalo
31 Enero

Comunicaciones HTTP con APIs REST

Alberto Basalo
1 Febrero

Seguridad y observables en Angular 5

Alberto Basalo
4 Febrero