Aprende Angular desde 0 con 10 proyectos completos

Aprende a realizar aplicaciones web Front-End usando Angular Moderno [+30h]

Aprende Angular desde 0 con 10 proyectos completos
Aprende Angular desde 0 con 10 proyectos completos

Aprende Angular desde 0 con 10 proyectos completos udemy course free download

Aprende a realizar aplicaciones web Front-End usando Angular Moderno [+30h]

¡Bienvenidos a mi curso de Angular! Angular esta experimentando un crecimiento enorme en el desarrollo web Front-End, haciendo que si estas en este sector tarde o temprano tengas que aprender este framework Javascript de Google.

En este curso, quiero que te inicies en este framework y lo haremos haciendo desde pequeñas aplicaciones a otras más complejas.

Aprenderemos todos los componentes que forman Angular para hacer nuestras aplicaciones web.

Estas serán las aplicaciones que haremos en este curso:

- Nivel básico:


1. Pregunta y respuestas: primera aplicación para empezar con lo más básico de angular.

¿Qué aprenderás?

- Creación y estructura de un proyecto

- Instalación de bootstrap

- Creación de modelos

- Control flow: @if y @for

- Eventos nativos (click)


2. Lista de tareas: creamos nuestras propias tareas y podremos visualizar aquellas que estén completas y las que no.

¿Qué aprenderás?

- Inputs

- Outputs

- Comunicación entre componentes

- Pipe DatePipe


3. Formulario de contactos: añadiremos nuestros contactos a través de un formulario y los visualizaremos en pantalla.

¿Que aprenderás?

- Enrutamiento de una aplicación

- Creación y manejo de formularios

- Uso de servicios para compartir datos entre componentes

- Pipe TitleCasePipe


4. Cocktail app: usando la API de cocktaildb, realizaremos filtros para buscar nuestros cocktails preferidos.

¿Qué aprenderás?

- Uso de servicios para llamar APIs

- Paginación simple

- Obtener parámetros de una URL

- Control flow: @switch


- Nivel intermedio:


5. Viajes soñados: Cargaremos una lista de países en una lista que podremos arrastrar y mover a otra lista usando drag and drop.

¿Qué aprenderás?

- AsyncPipe

- Google Maps

- Drag and Drop

- @defer


6. Reservas peluqueria Juani: Usando un formulario, introduciremos los datos para añadir una reserva. Mediante un logueo, podremos ver las reservas que nos han creado.

¿Que aprenderás?

- Login basico

- Uso de json-server

- Fullcalendar

- Subjects

- Formularios reactivos


7. Burguer Queen: Imitamos los paneles de pedido rápido de las cadenas de comida rápida. Incluye backend.

¿Que aprenderás?

- Uso de docker para nuestro backend

- Stripe para pagos

- Angular Material

- Signals


- Nivel avanzado:


8. Blog dinámico: Hacemos un blog en Angular para visualizar posts. Incluye backend.

¿Qué aprenderás?

- Lazy Load

- Resolvers

- Directivas

- SEO


9. Dashboard: Parte trasera de la aplicación de blog dinámico, nos permitirá gestionar posts y categorías. Incluye backend.

¿Que aprenderás?

- Login con token y cookies

- Refresco de token

- Interceptors

- Componentes reutilizables

- ng-select


10. Controla gastos: Aplicación para controlar nuestros gastos e ingresos de nuestro dia a dia. Usamos Firebase como si fuera un backend.

¿Que aprenderás?

- Integracion de Firebase

- Autenticacion con Firebase

- CRUD+ Paginacion con Firebase

- Animaciones

- Gráficas


¡Nos vemos en el curso!