Como las aplicaciones web progresivas no están atadas a ningún framework, lenguaje o tecnología, nos dimos a la tarea de definir el stack o el conjunto de tecnologías más adecuado para este curso.
Eventualmente terminamos con Angular y Firebase por las siguientes razones, primero que nada, ambas tecnologías han demostrado interés y presentado esfuerzo en pro de ser la tecnología de elección en el desarrollo de progressive web apps.
Además, Angular es la tecnología que más demanda la comunidad de CódigoFacilito, por lo que decidimos hacer un nuevo curso con el framework, luego de que el último se enfocara en la versión 2.
En lo que respecta a Firebase, es una suite de productos que incrementan tu productividad, rendimiento y la calidad de los productos que creas, usar la base de datos en tiempo real, por ejemplo, permitiría que sincronices datos en diferentes dispositivos sin la necesidad de actualizar la página, además, esta base de datos cuenta ya con una interfaz de comunicación, lo que nos evita la necesidad de desarrollar un servicio web para nuestro producto.
En general, Firebase nos quita del trabajo del servidor, para que podamos enfocarnos en los temas relevantes de las aplicaciones web progresivas, que es de lo que a final de cuentas trata el curso.
Este, entonces, se convierte en un curso donde se enseña una forma de realizar aplicaciones web progresivas con tecnologías modernas, productivas, de alto rendimiento, y con mucha demanda en el mercado.
Continuemos.
-
check_circle_outlineMódulo 1 | 8 clases
Introducción
expand_more-
done_all
Clase 1
Presentación del curso PWA
-
done_all
Clase 2
Qué es una aplicación web progresiva.
-
done_all
Clase 3
Por qué desarrollar aplicaciones web progresivas
-
done_all
Clase 4
Qué cubriremos en este curso
-
done_all
Clase 5
Requisitos para tomar este curso
-
done_all
Clase 6
Stack del proyecto
-
done_all
Clase 7
Angular Universal
-
done_all
Clase 8
Configurar Angular con Firebase
-
-
check_circle_outlineMódulo 2 | 10 clases
Autenticación de usuarios
expand_more -
check_circle_outlineMódulo 3 | 11 clases
Core central de la aplicación
expand_more -
check_circle_outlineMódulo 4 | 13 clases
Animaciones y Más
expand_more -
check_circle_outlineMódulo 5 | 19 clases
Tecnologías de aplicaciones web progresivas
expand_more -
check_circle_outlineMódulo 6 | 5 clases
Deploy y Despedida
expand_more