Описание
Этот курс научит вас создавать сложные прогрессивные веб-приложения с Angular 9, библиотекой Material Design и Firebase. Вы начнёте с самого нуля, а в конце будете иметь на руках собственное приложение PWA на сервере в Google Cloud Run.
Вместе с автором вы сделаете полноценное приложение для Kanban, вдохновленное примером Trello. Если коротко, то все ваши пользователи смогут создавать, сортировать, обновлять и удалять доски с сохранением всех взаимодействий. Все данные будут храниться в базе данных от Google - Firebase.
Что именно вы изучите?
- Организация кода вместе с модулями;
- LazyLoad - загрузка с маршрутизациями;
- Компоненты Material Design;
- Аутентификация пользователя с помощью Firebase (Google OAuth);
- Формы без перезагрузки против шаблонно-управляемых форм;
- Drag-and-Drop с Angular CDK;
- Моделирование данных и сложные записи / запросы с Firestore;
- Правила безопасности Firestore;
- Angular Universal с Nest.js;
- Предварительная визуализация и / или развертывание в Google Cloud Run.
Ресурсы курса
- Firestarter Source Code;
- Angular Docs;
- AngularFire Docs.