- Level Foundation
- المدة
- الطبع بواسطة Universidad Austral
-
Offered by
عن
En la actualidad las páginas web se han transformado en aplicaciones en sí mismas, con más cantidad de componentes que nunca antes, y con más exigencia de parte de sus consumidores y clientes. En este curso aprenderás a utilizar Angular, uno de los frameworks líderes del mercado para desarrollo de aplicaciones de una única página, o conocidas como SPA por la sigla en inglés de 'Single Page Application'. Además, se hará una introducción gradual al lenguaje NodeJS y al desarrollo de interfaces para aplicaciones (API por su sigla en inglés de Application Program Interface), con el objetivo de desarrollar servicios web básicos para darle comportamiento a la aplicación Angular.الوحدات
Bienvenida y dinámica del curso
2
Videos
- Universidad Austral
- Bienvenida al curso
2
Readings
- Bienvenidos a la Universidad Austral
- Dinámica del curso
Lección 1: Instalación de herramientas y primera aplicación angular
3
Videos
- Instalación de Herramientas para Angular
- Instalación de Herramientas GIT
- Primera Aplicación Básica Angular
3
Readings
- Guía práctica de Instalación de Herramientas para Angular
- Guía práctica de Instalación de Herramientas GIT
- Guía práctica de Primera Aplicación Básica Angular
Lección 2: Templates e Integración con Bootstap
2
Videos
- Agregando Bootstrap al Proyecto
- Primeros pasos con Componentes y Templates
2
Readings
- Guía práctica de Agregando Bootstrap al Proyecto
- Guía práctica de 1ros pasos con componentes y templates
Lección 3: Manejo de Componentes en Angular
3
Readings
- Introducción a la estructura de una app Angular
- Vinculando datos a componentes
- Publicando una aplicación
Lección 4: Introducción a Typescript
1
Videos
- Aplicación SPA mejorada
3
Readings
- Introducción a Typescript
- Aplicación SPA mejorada
- Guía práctica de Aplicación SPA mejorada
Evaluaciones calificadas
1
Assignment
- Calificado del Módulo 1
1
Peer Review
- Evaluación del proyecto - Módulo 1
Lección 1: Componentes, Vistas, Rutas y Controladores
3
Videos
- Componentes y Controladores
- Trabajando en prototipar y personalizar vistas
- Introducción al manejo de rutas
4
Readings
- Guía práctica de Componentes y Controladores
- Guía práctica de Trabajando en prototipar y personalizar vistas
- Guía práctica de Introducción al manejo de rutas
- Inyección de dependencias
Lección 2: Formularios, Manejo de Estado y Validaciones
3
Videos
- Implementación de formularios interactivos
- Uso de Validaciones provistas por Angular
- Validaciones personalizadas
3
Readings
- Guía práctica de Implementación de formularios interactivos
- Guía práctica de Validaciones por defecto
- Guía práctica de Validaciones personalizadas
Lección 3: Integración de Angular con Redux
4
Videos
- Principios de diseño de Observables y RxJS
- Arquitectura de aplicaciones reactivas
- Integrando Redux y Angular - Parte 1
- Integrando Redux y Angular - Parte 2
2
Readings
- Guía práctica de Arquitectura de aplicaciones reactivas
- Guía práctica de Integrando Redux y Angular
Lección 4: Desarrollo de una SPA totalmente reactiva
2
Videos
- Arquitecturas de datos y visualización de la misma
- Integración de conocimientos e implementación de la SPA
1
Readings
- Guía práctica de Integración de conocimientos e implementación de la SPA
Evaluaciones calificadas
1
Assignment
- Calificado del Módulo 2
1
Peer Review
- Evaluación del proyecto - Módulo 2
Lección 1: Routing y Componentes
3
Videos
- Manejo de Rutas avanzado
- Organizar rutas de forma modular
- Organizar en una aplicación los diferentes flujos de navegación
2
Readings
- Guía práctica de Manejo de Rutas avanzado
- Guía práctica de Organizar rutas de forma modular
Lección 2: Inyección de Dependencias y Servicios
2
Videos
- Inyección de dependencias básico
- Inyección de dependencias nivel intermedio
2
Readings
- Guía práctica de Inyección de dependencias nivel intermedio
- Módulos y servicios
Lección 3: Integrar a Nodejs desarrollo para APls básicas
3
Videos
- Nodejs para desarrollo de APls básicas sin persistencias
- Integración mediante JSON
- Principios de REST
1
Readings
- Guía práctica de Principios REST
Lección 4: Consumiendo APls y Arquitectura reactiva para flujos de datos
2
Videos
- Almacenamiento de información local con angular
- Desarrollo integrador
2
Readings
- Guía práctica de Almacenamiento de información local con angular
- Guía práctica de Desarrollo integrador
Evaluaciones calificadas
1
Assignment
- Calificado del Módulo 3
1
Peer Review
- Evaluación del proyecto - Módulo 3
Lección 1: Desarrollo de Componentes avanzados
2
Videos
- Uso de componentes avanzados: Mapas
- Componentes avanzados propios - animaciones
2
Readings
- Guía práctica de Uso de componentes avanzados Mapas
- Guía práctica de Componentes avanzados propios con animaciones
Lección 2: Ciclo de vida de componentes y Eventos/Hooks
2
Videos
- Ciclo de vida de componentes, eventos y directivas personalizadas
- Caso de uso: Registro de actividad de usuario
2
Readings
- Guía práctica de Ciclo de vida de componentes, eventos y directivas personalizadas
- Guía práctica de Caso de uso - Registro de actividad de usuario
Lección 3: Pruebas automatizadas de código
1
Videos
- Uso de Jasmine js para pruebas unitarias
2
Readings
- Buenas prácticas de testing unitario
- Guía práctica de Uso de Jasmine js para pruebas unitarias
Lección 4: Pruebas automatizadas End-to-End para frontend
2
Videos
- Uso de cypress js para pruebas funcionales
- Automatización con circle ci
2
Readings
- Guía práctica de Uso de cypress js para pruebas funcionales
- Guía práctica de Automatización con circle ci
Evaluaciones calificadas y final del curso
1
Assignment
- Calificado del Módulo 4
1
Peer Review
- Evaluación del proyecto - Módulo 4
1
Videos
- Final del curso
Auto Summary
Discover the essentials of building dynamic web applications with Angular in this foundational IT & Computer Science course by Coursera. Learn to create Single Page Applications and get introduced to NodeJS and API development. Ideal for beginners, available with a Starter subscription.

Sebastián Matías Alonso