Теперь доступ к курсу можно получить на boosty ))

https://boosty.to/mr.developer/posts/fe32632b-1f7e-4c82-9a8e-d2a4e2cb2146?share=post_link

Список уроков:

1. Создание проекта.

2. Заполнение activity_main.xml.

3. Заполнение fragment_main.xml. Добавление note_item.xml

4. Заполнение макетов. Добавление кнопок на тулбар

5. Инициализация объектов в MainActivity

6. Инициализация StartFragment.kt, создание модели AppNote.kt

7. Создание DatabaseRepository.kt, реализация репозитория Room

8. Создание базы данных AppRoomDatabase.kt

9. Переход с MainFragment.kt на AddNewNoteFragment.kt

10. Создание новой заметки

11. Заполнение RecyclerView. Отображение списка заметок

12. Переход в NoteFragment.kt, удаление заметки из БД

13. Настройка поведения навигационного графа

14. Создание с нуля проекта в Firebase

15. Подключение к Firebase

16. Макет для выбора базы данных

17. Быстрая авторизация в Firebase

18. Создание LiveData для работы с Firebase

19. Создание новой заметки в Firebase

20. Удаление заметки из Firebase

21. Реализация функции выхода из аккаунта Firebase

22. Добавление анимации в навигацию

23. Сохранение настроек в SharedPreference.



Где применим стек технологий:

-Android SDK;

-Kotlin;

-MVVM;

-LiveData;

-ViewModel;

-Room (SQLite);

-Navigation;

-Kotlin Coroutines;

-Firebase SDK;

-RecyclerView.