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€ 65€

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:Creación de aplicaciones con Angular

Refuerzo práctico para el desarrollo de aplicaciones frontend con la última versión de framework de JavaScript Angular 5. Angular CLI, modificaciones del componente raíz, arranque de una aplicación Angular, String interpolation, Property binding,.....

Clase 3: 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 4: Routing

Sesión dedicada a realizar una implementación, paso por paso, del sistema de rutas de Angular. El objetivo es ver cómo se monta, en una aplicación creada desde cero, todo el sistema de rutas, con sus módulos, componentes, etc.

Clase 5: 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 6: 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 7: 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

Crear una aplicación con Angular

Gratis !
Alberto Basalo

Archivo main.ts

Alberto Basalo

Carpeta enviroment

Alberto Basalo

Refuerzo práctico iniciación en Angular

Crear una aplicación Angular

Gratis !
Miguel Angel Alvarez

Modificaciones sobre el componente raíz

Gratis !
Miguel Angel Alvarez

Selector del componente

Gratis !
Miguel Angel Alvarez

Arranque de la aplicación Angular

Gratis !
Miguel Angel Alvarez

Vista del componente

Miguel Angel Alvarez

Bindeo a eventos (event binding)

Miguel Angel Alvarez

SPA y formularios

Módulos y componentes

Alberto Basalo

Ruta de error 404

Alberto Basalo

Directiva ngModel

Alberto Basalo

Clase Practica Routing

En estos vídeos vamos a realizar una implementación, paso por paso, del sistema de rutas de Angular. El objetivo es ver cómo se monta, en una aplicación creada desde cero, todo el sistema de rutas, con sus módulos, componentes, etc.

Rutas creadas con carga perezosa

Miguel Angel Alvarez

Flujo de datos e inyección de servicios

Comunicaciones HTTP

Seguridad y observables en Angular 5

CONTENIDO

Iniciación al desarrollo de aplicaciones con Angular 5

Crear una aplicación con Angular

Gratis !
Alberto Basalo

Archivo main.ts

Alberto Basalo

Carpeta enviroment

Alberto Basalo

Refuerzo práctico iniciación en Angular

Crear una aplicación Angular

Gratis !
Miguel Angel Alvarez

Modificaciones sobre el componente raíz

Gratis !
Miguel Angel Alvarez

Selector del componente

Gratis !
Miguel Angel Alvarez

Arranque de la aplicación Angular

Gratis !
Miguel Angel Alvarez

Vista del componente

Miguel Angel Alvarez

Bindeo a eventos (event binding)

Miguel Angel Alvarez

SPA y formularios

Módulos y componentes

Alberto Basalo

Ruta de error 404

Alberto Basalo

Directiva ngModel

Alberto Basalo

Clase Practica Routing

En estos vídeos vamos a realizar una implementación, paso por paso, del sistema de rutas de Angular. El objetivo es ver cómo se monta, en una aplicación creada desde cero, todo el sistema de rutas, con sus módulos, componentes, etc.

Rutas creadas con carga perezosa

Miguel Angel Alvarez

Flujo de datos e inyección de servicios

Comunicaciones HTTP

Seguridad y observables en Angular 5