Ежедневно, с 8:30 до 22:30
Предзаказ
2233

Профессия: Android-разработчик (современный стек)

Средняя оценка 0.0 из 5 на основании 0 голосов (0)
1 0
0
1990 ₽
9990 ₽
-80%
Кэшбэк: 5% (100 ₽)
Курс будет выдан в течение 1-3 часов после оплаты.

Это комплексная программа для тех, кто хочет быстро войти в профессию Android-разработчика. Вы начнёте с изучения языка Kotlin с нуля — от базового синтаксиса до разработки сложных программных систем, а затем перейдёте к созданию Android-приложений по современным стандартам.

В курс по Android включены только актуальные технологии, которые рекомендует Google в 2026 году: Jetpack Compose, Navigation, Hilt, Room, Retrofit, Coroutines и другие.

В программе нет устаревших практик и легаси-инструментов — только то, что используют в коммерческой разработке сегодня. Более 50 часов видеоуроков, теория и практика, готовые проекты в портфолио — всё это поможет вам уверенно стартовать в профессии и начать работать в компании или на фрилансе.

Для кого этот курс:

  • Для тех, кто хочет стать Android-разработчиком и ищет системный путь обучения с нуля на актуальном стеке.
  • Для начинающих разработчиков, которые уже знают Kotlin и хотят перейти к созданию мобильных приложений.
  • Для тех, кто уже пробовал Android, но хочет обновить знания и перейти на современные инструменты: Jetpack Compose, Hilt и др.
  • Для студентов и самоучек, которые хотят собрать портфолио и практические проекты для трудоустройства или фриланса.
  • Для тех, кто готовится к первым собеседованиям или стажировке и хочет уверенно чувствовать себя в профессиональной разработке.

Чему вы научитесь:

  • Разрабатывать мобильные приложения на Android
  • Писать чистый и понятный код на Kotlin
  • Использовать Объектно-ориентированное программирование
  • Использовать Функциональное программирование
  • Работать с многопоточностью, корутинами и Flow
  • Применять паттерны проектирования на практике
  • Создавать интерфейсы с помощью Jetpack Compose и Material Design 3
  • Строить архитектуру проектов на основе Clean Architecture и MVVM
  • Использовать Hilt для инъекции зависимостей
  • Работать с сетевыми запросами через Retrofit
  • Организовывать локальное хранение данных с помощью Room
  • Уверенно работать с компонентами Android SDK
  • Настраивать навигацию между экранами через Jetpack Compose Navigation
  • Подготовитесь к собеседованию на Junior Android Developer

Содержание:

Kotlin: полный курс (2025) — подготовка к собеседованию

    Введение

    • Что такое программирование?
    • Зачем нужны языки программирования?

    Базовый синтаксис

    • Скачиваем среду разработки
    • Первая программа
    • Чтение из консоли. Переменные
    • Демо-доступ
    • Спецсимволы и шаблоны
    • Целочисленный тип Int
    • Целочисленное деление
    • Условный оператор
    • Условный оператор. Часть 2. Комбинирование
    • Изменяемые переменные
    • Дробные числа
    • Введение в коллекции
    • Циклы Repeat и While
    • Цикл for и свойство size
    • Диапазоны Ranges
    • Целочисленные типы Long Short Byte
    • If and when are expressions
    • Символьный тип данных
    • Do while и split

    Объектно-ориентированное программирование

    • Введение в ООП
    • Создание класса и объекта
    • Введение в функции
    • Функции с параметрами
    • Ключевое слово this и именованные параметры
    • Введение в конструкторы
    • Перегрузка конструкторов
    • Первичный конструктор
    • Возвращаемый тип функций
    • Введение в наследование
    • Upcast, Downcast, Smartcast
    • Введение в полиморфизм
    • Практика создание бухгалтера. Метод super
    • Enum
    • Работа с файлами и мутабельными коллекциями
    • Ручная сериализация и десериализация
    • Удаление элементов из списка
    • Рефакторинг
    • Контрольная работа
    • Инкапсуляция и модификаторы доступа
    • Абстрактные классы
    • Интерфейсы
    • Класс Any и метод toString
    • Обзор ООП

    Погружаемся в Kotlin

    • Геттеры и сеттеры. Часть 1
    • Геттеры и сеттеры. Часть 2
    • Single Responsibility Principle
    • Рефакторинг и StringBuilder
    • Singleton Object
    • Backing Field
    • Метод copy
    • Метод equals
    • Метод hashcode. Коллекции Set
    • Data Classes
    • Дополнение по методу copy
    • Nullable Types
    • Elvis и Unit
    • Try catch
    • Nothing

    Функциональное программирование

    • Kotlin Serialization
    • Получение тестовых данных
    • Чистые функции
    • Анонимные классы
    • Лямбда выражения
    • Введение в Generics
    • Extension functions
    • Inline functions
    • Примеры функций высшего порядка
    • Функция Let
    • Функция Also
    • Коллекции Map
    • Map для улучшения производительности
    • Функции With и Apply
    • Функция Run и Method reference

    Паттерны проектирования

    • Основы многопоточности
    • Singleton. Companion. Init.
    • Singleton. Способы реализации
    • Singleton. Синхронизация
    • Создание GUI
    • Observer. Введение
    • Observer. Зависимость от абстракций
    • Observer. Функциональный интерфейс
    • Observer. Интерфейс Observable
    • Observer. MutableObservable
    • Observer. Backing field и итоги
    • Command и BlockingQueue
    • Sealed Interface
    • Builder

    Устройство коллекций

    • Junit часть 1
    • Junit часть 2. Parameterized Test
    • Массивы
    • ArrayList. Часть 1
    • ArrayList. Часть 2
    • ArrayList. Часть 3. Константы и операторы
    • Алгоритмическая сложность
    • Тестирование исключений. System.arraycopy
    • LinkedList. Принцип работы
    • Демо-доступ
    • LinkedList. Реализация
    • LinkedList. Двусвязный список
    • HashSet. Принцип работы
    • HashSet. Реализация. Часть 1
    • HashSet. Реализация. Часть 2
    • HashSet. Вопросы на собеседовании
    • Параметризируем коллекции
    • Collections и Iterable
    • MutableIterable
    • Реализации Set
    • Устройство TreeSet
    • Неизменяемые коллекции
    • Коллекции Map
    • Использование Map внутри Set
    • Собеседование по теме коллекции

    Асинхронность и многопоточность

    • Создание GUI
    • Добавление логики и метод String.format
    • Механизм callback
    • Suspend функции
    • Корутины под капотом
    • Executor Services
    • Structured Concurrency. Часть 1
    • Dispatchers Default и Unconfined
    • Dispatchers IO и Main
    • Job и параллельность
    • Async и Deferred
    • Jobs Hierarchy
    • Исключения. Часть 1
    • Исключения. Часть 2. Async
    • Отмена корутин
    • Suspend Coroutine
    • SupervisorJob
    • Что такое потоки данных
    • Способы создания Sequence
    • Начало работы с Flow
    • Знакомство с API
    • Загрузка данных из сети
    • Создание GUI и работа с Regex
    • Реактивный стиль
    • Channels и Debounce
    • Холодные потоки данных
    • Горячие потоки данных
    • ShareIn
    • Buffer и Backpressure
    • Screen state as Flow
    • MutableStateFlow
    • SharedFlow vs StateFlow
    • Exceptions in Flow
    • Практика работы с исключениями
    • Оператор FlowOn
    • Наследование CoroutineScope
    • Синхронизация корутин
    • Channels

    Kotlin в деталях

    • Инвариантность и Ковариантность
    • Контрвариантность
    • Стирание типов
    • Reified и Star Projection
    • Inline и Non local return
    • Crossinline и noinline
    • Value classes
    • Делегирование свойств
    • Делегирование реализации интерфейсов
    • Inner и Nested классы
    • Destructuring declaration and Infix
    • Устройство памяти в Kotlin
    • Как работают программы на Java и Kotlin
    • Модификатор Internal
    • Собеседование
    • Тест Kotlin основы
    • Тест Kotlin Prof
    • Финал

    Современная Android-разработка: базовый курс (2025)

      Введение

      • Установка среды разработки
      • Знакомство с Android Studio
      • Разбор первой программы. Dp и Sp
      • Демо-доступ
      • Modifier
      • Row Column Alignment
      • Combining Containers
      • ARGB модель
      • Scaffold и Custom Components
      • Material Theme
      • Preview и итоги раздела

      Создаём калькулятор

      • Создаём тему для калькулятора
      • Создание каркаса приложения
      • Clip. Дорабатываем UI
      • State Рекомпозиции и Логи
      • View и ViewModel
      • Использование паттерна Команда
      • StateFlow и ViewModel
      • Добавляем стейты экрана
      • Форматирование выражения
      • Завершение работы над калькулятором

      Приложение NotePad

      • Введение в Clean Architecture
      • Domain слой. Часть 1
      • Domain слой. Часть 2
      • Тестовый Репозиторий
      • NotesViewModel. FlatMapLatest
      • Подготовка к созданию UI
      • RememberScrollState
      • LazyLists
      • Key и настройка темы
      • NotesScreen UI. Часть 1
      • NotesScreen UI. Часть 2
      • ViewModelScope
      • Форматирование даты
      • NotesScreen UI. Часть 3
      • CreateNoteViewModel
      • CreateNoteScreen
      • SideEffects
      • EditNoteScreen
      • Кастомная навигация
      • Jetpack Compose Navigation
      • Передача параметров в навигации
      • Введение в базы данных
      • Mapper и Entity
      • SQL. Создание DAO
      • Context
      • Создание базы данных
      • NotesRepositoryImpl
      • Использование нового репозитория

      Dependency Injection в Android

      • Dependency Injection. Введение
      • Компонент. Инъекция в свойства класса
      • Жизненный цикл зависимостей
      • Подключение Hilt
      • Module Provides Singleton
      • Binds
      • Assisted Inject
      • Hilt Navigation Compose
      • Практика. Добавление Hilt в приложение Notes
      • FAQ и подведение итогов

      Организация локального хранения данных

      • Сериализация контента
      • Подготовка к работе с изображениями
      • ActivityResultApi
      • Сохранение изображений
      • Coil и группировка изображений
      • Практика. Экран редактирования заметки
      • External и Internal Storage
      • Работа с Internal Storage
      • Отображение картинок на главной
      • Градиенты и строковые ресурсы
      • Splash Screen Api
      • Нормализация БД
      • Embedded Relation Join
      • Поддержка новой схемы БД
      • Транзакции и Итоги

      Работа с сетью в Android

      • Демонстрация приложения News
      • Добавление зависимостей
      • Domain слой и Database
      • Index Room
      • Знакомство с API
      • Retrofit
      • Реализация Репозитория
      • SubscriptionsViewModel
      • SubscriptionsScreen
      • SubscriptionsScreen Часть 2
      • Явные и неявные интенты
      • Компоненты Android
      • WorkManager
      • Hilt with Workers
      • Domain Settings
      • Data Store
      • Annotation param и Merged Manifests
      • Constraints
      • AppStartupManager
      • Notifications
      • Pending Intent
      • Применение настроек для загрузки
      • BuildConfig
      • SettingsViewModel
      • SettingsScreen
      • Навигация
      • Тест. Часть 1
      • Тест. Часть 2
      • Финал
      Характеристики
      Наличие Предзаказ Тип Видео Размещение на сайте 12.08.2025 Артикул 2233

      Об авторах

      Фото: Андрей Сумин
      0.0
      Андрей Сумин
      Android-разработчик в «Лаборатории Касперского», автор курсов по Kotlin, Java, Jetpack Compose и профессиональной Android-разработке.

      Отзывы и комментарии

      Отзывов ещё нет, будьте первыми

      Написать отзыв
      Нажимая "Отправить" Вы соглашаетесь с правилами публикации и даёте согласие на обработку персональных данных. Администрация не несёт ответственности за содержание отзывов.

      Похожие товары:

      Постер товара: Android профессиональный уровень (Kotlin)
      Скидка 70%
      Предзаказ
      Средняя оценка 0.0 из 5 на основании 0 голосов
      Android профессиональный уровень (Kotlin)
      Android на Kotlin и Jetpack Compose
      Постер товара: Kotlin с нуля + разработка приложения под Android
      Скидка 65%
      Предзаказ
      Средняя оценка 0.0 из 5 на основании 0 голосов
      Kotlin с нуля + разработка приложения под Android
      Android на Kotlin и Jetpack Compose
      Постер товара: Android разработка - с нуля до профессионала. Полный курс
      Скидка 78%
      Предзаказ
      Средняя оценка 0.0 из 5 на основании 0 голосов
      Android разработка - с нуля до профессионала. Полный курс
      Android Studio и Firebase
      Постер товара: Android разработка на Kotlin с нуля
      Скидка 74%
      Предзаказ
      Средняя оценка 0.0 из 5 на основании 0 голосов
      Android разработка на Kotlin с нуля
      Android на Kotlin и Jetpack Compose
      Постер товара: Android - быстрый старт
      Скидка 75%
      Предзаказ
      Средняя оценка 0.0 из 5 на основании 0 голосов
      Android - быстрый старт
      Android на Kotlin и Jetpack Compose
      Постер товара: Android-разработчик
      Скидка 91%
      Предзаказ
      Средняя оценка 0.0 из 5 на основании 0 голосов
      Android-разработчик
      Android
      Постер товара: Jetpack Compose с нуля. Полный курс
      Скидка 87%
      Предзаказ
      Средняя оценка 0.0 из 5 на основании 0 голосов
      Jetpack Compose с нуля. Полный курс
      Android на Kotlin и Jetpack Compose
      Постер товара: Котлин - быстрый старт
      Скидка 72%
      Предзаказ
      Средняя оценка 0.0 из 5 на основании 0 голосов
      Котлин - быстрый старт
      Kotlin