Android, Java, Kotlin курсы

6 участников

О чём курс

Вам нужно профессионально работать с архитектурой мобильных приложений, потоковым аудио или сложным API — здесь разбирают инструменты, которыми пользуются в реальной разработке под Android. Вместо теории вы создадите функциональные аналоги Snapchat и Spotify, освоите паттерны проектирования и научитесь писать код, который легко тестировать и масштабировать. Вы разберете работу с Camera2 API, библиотекой ExoPlayer, базой данных SQLite через Room, а также внедрите MVI и Clean Architecture, чтобы превратить разрозненные знания в системный навык разработки качественных Android-приложений.

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

  • Android Custom Camera
    • Настройка превью
    • Работа с фронтальной и задней камерой
    • Работа с нестандартными экранами
    • Захват и обработка фото
  • Audio Streaming on Android
    • Использование библиотеки ExoPlayer
    • Работа с Firebase Firestore
  • SQLite for Beginners 2019
    • Взаимодействие с базой данных SQLite
    • Использование Room Persistence Library
  • REST API with MVVM and Retrofit2
    • Работа с REST API
    • Локальное кэширование данных
  • Unit Testing
    • Тестирование на основе разработки (TDD)
  • Powerful Android Apps with Jetpack Architecture
    • Взаимодействие с внешними API
  • Model-View-Intent (MVI) Architecture
    • Проектирование по принципам MVI
  • UI Testing with Jetpack and AndroidX
    • Написание тестов пользовательского интерфейса
  • Clean Architecture
    • Структурирование кода
    • Упрощение тестирования приложения
Складчина создана 3 августа 2020 г. · описание обновлено 23 марта 2026 г.
892 ₽ 2 000 ₽