top of page
ANG_ESS | Angular Essentials

ANG_ESS | Angular Essentials

 

Este curso proporciona una base sólida para aquellos que deseen empezar a trabajar con Angular y desarrollar aplicaciones web interactivas y dinámicas.

 

Objetivos del curso

Conocer la arquitectura de Angular, aprender a configurar el entorno de desarrollo, crear proyectos, practicar el uso de componentes y directivas para manipular el DOM, aprender cómo manejar diferentes tipos de binding de datos, saber cómo crear servicios para compartir datos entre componentes, conocer cómo se configuran y se usan las rutas.

 

Perfil de audiencia

Desarrolladores de aplicaciones en general y desarrolladores web que deseen aprender el framework de Angular, dirigido también a estudiantes y profesionales que quieran actualizar sus habilidades en el desarrollo Frontend.

 

Requisitos previos:

  • Conocimientos básicos de HTML, CSS y JavaScript
  • Programación Orientada a Objetos.

 

Versión de la tecnología

  • Angular 17

 

Esquema del curso

1. Introducción a Angular

  • Objetivos
  • 1.1 Introducción a Angular
  • 1.2 Usos de Angular
  • 1.3 Ventajas y desventajas
  • 1.4. Versiones
  • 1.5. Marcos de trabajos MVC/Frontend
  • 1.6. Documentación, foros y comunidad
  • Resumen
  • Práctica 1. Investigación sobre Angular
  • Referencias Bibliográficas

2. Entorno de desarrollo

  • Objetivos
  • 2.1 Node.js
  • 2.2 NPM
  • 2.3 Typescript
  • 2.4 Angular CLI
  • 2.5 Visual Studio Code
  • 2.6 Navegadores
  • Resumen
  • Práctica 2.1. Instalación del software para el desarrollo con Angular
  • Práctica 2.2. Crea el proyecto Hola Mundo de Angular y verifica que funcione correctamente
  • Referencias Bibliográficas

3. TypeScript Essentials

  • Objetivos
  • 3.1 Compilación y ejecución
  • 3.2 Comentarios
  • 3.3 Variables, keywords y tipos
  • 3.4 Asignaciones y operadores
  • 3.5 Estructuras de control
  • 3.6 Funciones
  • 3.7 Cadenas
  • 3.8 Arreglos y tuplas
  • 3.9 Programación Orientada a Objetos (POO)
  • 3.10 Módulos
  • 3.11 Enums
  • 3.12 Desestructuración
  • Resumen
  • Práctica 3.1. Programación con TypeScript
  • Práctica 3.2. Escribir un programa en TypeScript que defina una clase de Objetos llamada Libro
  • Referencias Bibliográficas

4. Elementos Esenciales

  • Objetivos
  • Introducción
  • 4.1 Angular CLI
  • 4.2 Estructura de un proyecto inicial
  • 4.3 Componentes
  • 4.4 Templates
  • 4.5 Inyección de dependencias
  • Resumen
  • Práctica 4. Crear un componente simple que muestre el nombre de un usuario en la página web de la aplicación
  • Referencias Bibliográficas

5. Componentes

  • Objetivos
  • Introducción
  • 5.1 Ciclo de vida
  • Resumen
  • Práctica 5. Ciclo de vida de un componente en Angular
  • Referencias Bibliográficas

6. Decoradores

  • Objetivos
  • Introducción
  • 6.1 Tipos de decoradores en Angular
  • 6.2 Decoradores de entrada (@Input)
  • 6.3 Decoradores de salida (@Output)
  • Resumen
  • Práctica 6.1. Decoradores @Input
  • Práctica 6.2. Comunicando un componente Hijo con su componente Padre utilizando @Output
  • Referencias Bibliográficas

7. Templates

  • Objetivos
  • Introducción
  • 7.1 Sintaxis de los Templates
  • 7.2 Interpolación de Datos
  • 7.3 Directivas Estructurales
  • 7.4 Directivas de Atributo
  • 7.5 Event Binding
  • 7.6 Template Reference Variables
  • 7.7 Estilos en los Templates
  • 7.8 Pipes (Transformaciones)
  • 7.9 Bootstrap
  • Resumen
  • Práctica 7. Uso de Templates
  • Referencias Bibliográficas

8. Servicios y proveedores

  • Objetivos
  • Introducción
  • 8.1 Definición de servicios
  • 8.2 Inyección de servicios
  • 8.3 Uso de los servicios
  • Resumen
  • Práctica 8. Servicios en Angular
  • Referencias Bibliográficas

9.  Ruteo

  • Objetivos
  • Introducción
  • 9.1 Métodos de navegación
  • 9.2 Estrategias de ruteo
  • 9.3 Mapeo de rutas
  • 9.4 Configuración y cargado de rutas
  • 9.5 Uso de parámetros de rutas
  • 9.6 Uso de redirección y comodines
  • Resumen
  • Práctica 9. Implementado Ruteo
  • Referencias Bibliográficas

10. Módulos

  • Objetivos
  • Introducción
  • 10.1 Diseño de Módulos
  • 10.2 Usar componentes en otros módulos
  • Resumen
  • Práctica 10. Manejo de Módulos
  • Referencias Bibliográficas

 

Descargue el temario para conocer el detalle completo de los contenidos.


Debido a las constantes actualizaciones de los contenidos de los cursos por parte del fabricante, el contenido de este temario puede variar con respecto al publicado en el sitio oficial, sin embargo, Netec siempre entregará la versión actualizada de éste.

ANG_ESS | Angular Essentials

SKU: NETEC-ANG_ESS
bottom of page