Курс по Gradle от Android Broadcast
Кирилл РозовПривет. Я уже больше 3 лет занимаюсь производством видеоконтента. Эти годы я сделал 2 больших курса:
- Курс по Dagger 2: основы, модуляризация, Hilt и лучшие практики
- Курс по Kotlin Coroutines: основы, запуск, обработка исключений и Flow
Те кто из вас их смотрел знают мои подходы, а многим даже они оказали важную помощь в развитии, росте экспертности, получение более высоких зарплат и карьерном росте.
Курс по Gradle
Уже очень давно я хочу сделать полноценный курс по Gradle. Что меня останавливает? Необходимость хорошей его проработки (в этот раз я уже хочу подключить профессионального методолога) и сделать его через удобную для этого платформу с тестами, а не просто серию видео уроков. В силу ограниченности времени пока это не кажется возможным, поэтому я решил получить вашу поддержку чтобы взять отпуск за свой счет и проработать большую часть курса, чтобы потом его в свободное время от работы проработать.
После сбора 700 платных подписчиков на Boostу уровня Middle или выше я буду стартовать проработку курса и отчитывать по ходу работ. Патроны будут в курсе этой информации и получать доступ к материалам раньше других. Также можно поддержать любым взносом
Большее количество подписчиков позволят мне и вовсе обеспечить стабильный доход и заниматься образовательным контентом все время!
Что вас будет ждать в курсе
План еще в проработке и будет уточняться
1. Устройство Gradle: основные понятия, структура файлов и для чего они нужны
2. Gradle Groovy DSL vs Kotlin DSL
3. Таски: что такое, как работают, как между ними устанавливаются связи и управление ими (добавление, отключение и др)
4. Конфигурация проекта
5. Управление зависимостями проекта
6. Gradle плагины: зачем нужны, как подключаются и написание собственного, подключение
7. Публикация артефактов в Maven
8. Android Gradle Plugin: обзор возможностей и управление настройкой
9. Gradle Cache и др. ускорения сборки