Узнайте о снижении цены

Оставьте ваш email и мы напишем вам когда цена снизится

Android Developer. Professional

Этот курс подходит тем, кто работает с Java или Kotlin больше года. На обучении вы получите глубокое понимание работы приложений на Android. Вы сразу начнёте разбираться в Android SDK, проектировать архитектуру приложения и организовывать инфраструктуру.
55 000 ₽
стоимость обучения
% Беспроцентная рассрочка на мес.
Добавить в избранное
Узнать о снижении цены
Уровень сложности
для специалистов
Длительность
5 мес.
Формат обучения
вебинар
Домашние задания
да
Обратная связь
да

Программа обучения

  • Основное
  • Содержание программы

Во время обучения вы погрузитесь в промышленную Android-разработку, изучите Gradle, Dagger 2, RxJava 2, освоите процесс тестирования Android-приложений и проектирования архитектуры приложений. В итоге вы выполните финальный проект ― тонкий клиент к сервису с публичным API.

Модуль 1. Kotlin
  • Тема 1. Выбор темы и организация проектной работы
  • Тема 2. Kotlin STDlib
  • Тема 3. Kotlin coroutines
  • Тема 4. Flow
Модуль 2. Architecture
  • Тема 5. Design Patterns
  • Тема 6. Clean Architecture
  • Тема 7. MVC+MVP+MVVM
  • Тема 8. MVI
  • Тема 9. Hilt
  • Тема 10. Navigation
  • Тема 11. RxJava
  • Тема 12. Dagger2
  • Тема 13. Multi-module project
  • Тема 14. Code smells & Refactoring
Модуль 3. View
  • Тема 15. Views
  • Тема 16. Canvas
  • Тема 17. Animations
  • Тема 18. RecyclerView
  • Тема 19. Compose
  • Тема 20. Ui Profiling
Модуль 4. Data
  • Тема 21. Services
  • Тема 22. Network
  • Тема 23. Persistent storage
  • Тема 24. Securing storage
  • Тема 25. Bluetooth
  • Тема 26. Android Internals
Модуль 5. Testing
  • Тема 27. Testing #1
  • Тема 28. Testing #2
  • Тема 29. UI Tests
Модуль 6. Build process
  • Тема 30. R8 & Proguard
  • Тема 31. Android Lint
  • Тема 32. Gradle API
  • Тема 33. Gradle optimizations
  • Тема 34. Кодогенерация
  • Тема 35. Docker для Android разработки
  • Тема 36. Jenkins
  • Тема 37. App Distribution
Модуль 7. Проектная работа
  • Тема 38. Консультация по проектам и домашним заданиям
  • Тема 39. Защита проектных работ

Чему научат

Глубоко разбираться в Android SDK
Организовывать инфраструктуру
Проектировать архитектуру приложения
Тестировать приложения
Использовать современные библиотеки и фреймворки

Преимущества курса

Проект в портфолио
Много практики

Отзывы пользователей

Оставить отзыв о курсе

    Оставьте отзыв о курсе

    Ваш адрес e-mail не будет опуликован
    Ваша оценка:
    Ваш отзыв:
    Достоинства:
    Недостатки:
    Имя:
    Email: