PRE-REQUISITOS
-
Conocimiento basico de HTML, CSS3 y JavaScript.
CONTENIDO DEL CURSO
-
Principales conceptos de Angular.
-
Características principales de Angular.
-
Beneficios que nos brinda Angular.
-
Diferencia de Angular y React.
-
Instalación y primeros pasos.
-
Instalar NodeJS.
-
Instalar Visual Studio Code.
-
Tipo de instalaciones de proyectos.
-
Conocer la estructura del proyecto.
-
Que es un componente y como funciona.
-
Crear un componente.
-
Ejercicio y múltiples componentes.
-
TypeScript dentro de Angular.
-
¿Qué es TypeScript?
-
Clases.
-
Tipos de variables.
-
Programación orientada a objectos (POO).
-
Que es una directiva.
-
Tipos de eventos.
-
Directiva ngIf.
-
Directiva ngSwitch y ngStyle.
-
Directiva ngClass.
-
Routing y navegación.
-
Configurar el routing.
-
Menú de navegación.
-
Marcar elemento del menú.
-
Rutas y parámetros por la URL.
-
Redirecciones con el router.
-
Crear y utilizar un servicio.
-
Ejercicio con los servicios.
-
Observable.
-
Que es un observable.
-
Ejercicios con manejo de arreglos y objetos.
-
Introducción a los formularios de Angular.
-
Crear formularios.
-
Validar formularios.
-
Ejercicios con formularios.
-
Lazy Loading.
-
Carga de modulos de forma perezosa.
-
Creación de módulos.
-
Crear módulo enrutados.
-
Configurar rutas.
-
Proyecto desarrollado desde cero en coordinación con los alumnos.
-
Compilación y publicación de proyecto realizado.