~ на данный момент в разработке ~
Курс создан в рамках менторского этапа по Андроиду в Школе программирования Ш++
Если вы вдруг попали сюда случайно, то Ш++ это бесплатная школа программирования в г.Кропивницкий,Украина
и вместе с IT пространством KOWO -- место тусовки IT комьюнити города
Подразумевается, что обучение по этому курсу происходит в офлайн формате, но если вдруг вы наткнулись на этот курс на просторах интернета и он вам понравился, то им можно пользоваться и онлайн
- Intro
- Lesson 0
- Lesson 1 - First app
- (optional) Lesson 2 - MotionLayout
- Lesson 3 - Навигация и хранение данных
- Lesson 4 - Асинхронность и корутины
- Lesson 5 - Rx, Sensors
- Lesson 6 - Sevices, WorkManager, Notifications
- Lesson 7 - Architecture: part 1
- Lesson 8 - Permissions, Camera
- Lesson 9 - работа с API, App Widgets
- Lesson 10 - Architecture: part 2. Jetpack, MVVM
- Lesson 11 - Dependency Injection //todo
- Lesson 12 - Firebase //todo
- (optional) Lesson 13 - Jetpack Compose //todo
- (optional) Lesson 14 - Testing //todo
- Lesson Final //todo
Подразумевается что перед стартом курса:
- вы владеете базовыми навыками Java
- вас не пугают слова ООП, декомпозиция и SOLID
- прошли курс по CS (на этом этапе вас должно перестать пугать слово "алгоритмы", вы должны уметь оценить его сложность, скорость выполнения, память )
- вы готовы много работать и достаточно мотивированны что бы не бросить на пол пути :-)
// todo // - уроки не равномерные по времени, какой-то можно пройти за день, над некоторыми придется поработать больше недели // - если в задаче не указан другой язык, то мы используем Kotlin // - расчитан примерно на 4 месяца