Curso online de Desarrollo de Aplicaciones con Angular 8

Información del Curso

Este Curso online de Desarrollo de Aplicaciones con Angular 8 te proporcionará las habilidades y conocimientos necesarios para que puedas empezar a desarrollar aplicaciones web y móviles con Angular.

Descripción

Gracias a este Curso online de Desarrollo de Aplicaciones con Angular 8 podrás desarrollar aplicaciones web y móviles con Angular. Sabrás cómo construir paquetes para instalar las aplicaciones que desarrolles, así como interpretar y reutilizar con fluidez el código de aplicaciones desarrolladas con Angular.

El desarrollo de aplicaciones informáticas es una de las actividades profesionales más demandadas hoy día. De entre los cientos de lenguajes de programación que pueden utilizarse para crear apps, JavaScript se ha posicionado como uno de los más influyentes y de los más utilizados y, por tanto, uno de los más demandados.

Esto se debe fundamentalmente al enorme éxito y proliferación de las aplicaciones web y al hecho de que, desde su nacimiento, JavaScript ha sido diseñado y pensado para ser ejecutado en el navegador web.

 

¿Qué es Angular?

 

Angular es un marco desarrollado en TypeScript con el que crear y mantener aplicaciones web de una sola página. TypeScript es un lenguaje de programación libre y de código abierto, mantenido por Google, que constituye un superconjunto de JavaScript.

Las ventajas de Angular residen en que ofrece un potente framework, es decir, un conjunto de herramientas, librerías y patrones de desarrollo sobre el lenguaje JavaScript que facilitan enormemente el desarrollo de aplicaciones web sujetas a los estándares de calidad y buenas prácticas propias del desarrollo de software.

 

Iniciación a Angular

 

El objetivo de este curso es facilitarte la iniciación a Angular, mostrándote el camino más corto para asimilar los conceptos y habilidades necesarios en el desarrollo de aplicaciones con este framework.

Una vez finalizado el curso de Angular 8 serás capaz de construir aplicaciones de cierta complejidad y de embarcarte en el desarrollo de apps más complejas por ti mismo. En definitiva, trataremos de ofrecerte todo lo esencial para que incorpores Angular a tu toolbox de programación.

 

Características del Curso online de Angular 8

 

Curso online de Desarrollo de Aplicaciones con Angular 8, de 25 horas de duración.

Al finalizar el curso recibirás tu Certificado Acreditativo.

 

– Tendrás 3 meses para completar el curso.

– Impartido por Lecciona.

– Acceso a la plataforma de teleformación durante 24 horas al día, 7 días a la semana.

– Compatible con cualquier sistema operativo y dispositivo móvil.

– El curso incluye material en pdf, ejemplos y ejercicios prácticos.

– Videos y recursos multimedia integrados en el curso.

– Tutoría online disponible.

– Ponte tu propio horario ya que el curso es online.

– Al finalizar, recibirás tu Certificación Acreditativa verificable en: www.lecciona.com/certificados

 

¿A quién va dirigido?

 

Este Curso online de Desarrollo de Aplicaciones con Angular 8 va dirigido a desarrolladores de aplicaciones web y móviles que buscan un framework moderno, estable y potente como es Angular para construir aplicaciones.

Se requieren nociones de programación y conocimientos del lenguaje de programación JavaScript (o algún otro que permita la orientación a objetos), del lenguaje de marcado HTML5 y de hojas de estilo CSS. No es necesario ser un experto en estas tecnologías para seguir el curso, aunque sí es importante sentirse cómodo con ellas y saber interpretar e identificar sin problema código JavaScript, HTML5 y CSS.

 

Temario del Curso online de Angular 8

 

TEMA 1. Fundamentos

Angular un framework para el desarrollo de aplicaciones web
Requisitos para seguir el curso
Instalación de Node.js
Visual Studio Code: una panorámica
Instalación del entorno de desarrollo

 

TEMA 2. Vista panorámica de Angular

Creación y ejecución de un proyecto Angular
Estructura de un proyecto Angular
Arquitectura de Angular: un modelo gráfico

 

TEMA 3. Módulos, componentes y plantillas

Módulo y componente principales
Un componente es un pedazo de interfaz gráfica
Creación y registro de componentes
Composición de componentes
Creación de módulos

 

TEMA 4. Sintaxis de plantilla y comunicación entre componentes

Sintaxis de plantillas y data binding
Comunicación unidireccional desde el componente a la plantilla
Comunicación unidireccional desde la plantilla al componente
Comunicación unidireccional en ambos sentidos
Comunicación bidireccional
Comunicación entre componentes

 

TEMA 5. Directivas

Qué son las directivas
Directivas de atributo incorporadas (builtin)
Directivas de atributo a medidas
Directivas estructurales incorporadas (builtin)
Directivas estructurales a medida

 

TEMA 6. Pipes

Qué son las pipes
Pipes incorporadas (builtin)
Pipes a medida

 

TEMA 7. Inyección de dependencias

Qué es la inyección de dependencias
Planteamiento del problema
Creamos un servicio: logger
Creamos otro servicio: status
Combinando servicios

 

TEMA 8. Routing

Qué es el routing: Navegación basada en rutas
Cómo añadir routing a un proyecto desde el momento de su creación
Cómo añadir routing a un proyecto que se comenzó sin routing
Organización de un proyecto en módulos y rutas
Paso de parámetros por las rutas y otras características del routing

 

TEMA 9. Programación asíncrona con Observables

Programación asíncrona y patrón reactivo
Introducción a la programación asíncrona en javascript
La librería RxJS y Angular: los observables
Un observable muy útil: Httpclient

 

Puedes ver en este enlace otros Cursos online de Informática y Desarrollo Web.