Vendetta
Администратор
- Регистрация
- 16 Сен 2015
- Сообщения
- 243.770
- Реакции
- 426.072
Складчина: Android-разработка с нуля (2025) [stepik] [Андрей Сумин]
Научитесь создавать быстрые, стабильные и удобные приложения на современном стеке, рекомендованном Google в 2025 году. Курс подойдёт новичкам и тем, кто хочет перейти на актуальные инструменты и подходы.
Для кого этот курс:
Для тех, кто хочет стать Android-разработчиком и ищет системный путь обучения с нуля на актуальном стеке.
Для начинающих разработчиков, которые уже знают Kotlin и хотят перейти к созданию мобильных приложений.
Для тех, кто уже пробовал Android, но хочет обновить знания и перейти на современные инструменты: Jetpack Compose, Hilt и др.
Для студентов и самоучек, которые хотят собрать портфолио и практические проекты для трудоустройства или фриланса.
Для тех, кто готовится к первым собеседованиям или стажировке и хочет уверенно чувствовать себя в профессиональной разработке.
Чему вы научитесь:
Разрабатывать мобильные приложения на Android
Создавать интерфейсы с помощью Jetpack Compose и Material Design 3
Строить архитектуру проектов на основе Clean Architecture и MVVM
Использовать Hilt для инъекции зависимостей
Работать с сетевыми запросами через Retrofit
Организовывать локальное хранение данных с помощью Room
Уверенно работать с компонентами Android SDK
Настраивать навигацию между экранами через Jetpack Compose Navigation
и многое другое
О курсе:
Это современный курс по Android-разработке с нуля, построенный на технологиях и подходах, которые используются в коммерческой разработке. Вы будете работать с инструментами и библиотеками, рекомендованными Google в 2025 году: Kotlin, Jetpack Compose, Jetpack Navigation, Hilt, Room, Retrofit, Coroutines и Flow.
В курсе используются только актуальные практики, которые применяются в крупных компаниях: декларативный UI, чистая архитектура, инъекция зависимостей, Unidirectional Data Flow, устойчивость к сбоям и масштабируемость кода.
Дизайн интерфейсов мы берём из макетов в Figma, чтобы вы с самого начала при работе с UI применяли подходы, которые используются в реальных проектах.
В результате вы добавите в портфолио несколько полноценных Android-приложений, созданных с нуля по современным стандартам. Эти проекты можно показать на собеседовании, использовать как портфолио для фриланса или прикрепить к резюме при отклике на вакансию.
Начальные требования
Для прохождения курса требуется знание языка Kotlin, включая: Сoroutines, Flow, функциональное программирование, паттерны проектирования (Command, Observer, Singleton), делегаты.
Программа курса
Введение
Создаём калькулятор
Приложение NotePad
Dependency Injection в Android
Организация локального хранения данных
Работа с сетью в Android
Работа с сетью в Android - готовятся к публикации
Спойлер: Подробная программа
Введение
Установка среды разработки
Знакомство с 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
Работа с сетью в Android - готовятся к публикации
Уроки готовятся к публикации
Курс находится на стадии разработки — сейчас доступны не все уроки.
Все новые разделы и уроки будут открываться автоматически, без доплаты.
Новые материалы выходят регулярно — вы сможете учиться по мере обновлений и получить доступ ко всему контенту сразу после его публикации.
Полная версия курса будет завершена к 18 августа 2025 года.
До этой даты вы можете приобрести курс со скидкой.
Цена по промокоду JUNIOR 2495 руб
СКАЧАТЬ КУРСЫ
Научитесь создавать быстрые, стабильные и удобные приложения на современном стеке, рекомендованном Google в 2025 году. Курс подойдёт новичкам и тем, кто хочет перейти на актуальные инструменты и подходы.
Для кого этот курс:
Для тех, кто хочет стать Android-разработчиком и ищет системный путь обучения с нуля на актуальном стеке.
Для начинающих разработчиков, которые уже знают Kotlin и хотят перейти к созданию мобильных приложений.
Для тех, кто уже пробовал Android, но хочет обновить знания и перейти на современные инструменты: Jetpack Compose, Hilt и др.
Для студентов и самоучек, которые хотят собрать портфолио и практические проекты для трудоустройства или фриланса.
Для тех, кто готовится к первым собеседованиям или стажировке и хочет уверенно чувствовать себя в профессиональной разработке.
Чему вы научитесь:
Разрабатывать мобильные приложения на Android
Создавать интерфейсы с помощью Jetpack Compose и Material Design 3
Строить архитектуру проектов на основе Clean Architecture и MVVM
Использовать Hilt для инъекции зависимостей
Работать с сетевыми запросами через Retrofit
Организовывать локальное хранение данных с помощью Room
Уверенно работать с компонентами Android SDK
Настраивать навигацию между экранами через Jetpack Compose Navigation
и многое другое
О курсе:
Это современный курс по Android-разработке с нуля, построенный на технологиях и подходах, которые используются в коммерческой разработке. Вы будете работать с инструментами и библиотеками, рекомендованными Google в 2025 году: Kotlin, Jetpack Compose, Jetpack Navigation, Hilt, Room, Retrofit, Coroutines и Flow.
В курсе используются только актуальные практики, которые применяются в крупных компаниях: декларативный UI, чистая архитектура, инъекция зависимостей, Unidirectional Data Flow, устойчивость к сбоям и масштабируемость кода.
Дизайн интерфейсов мы берём из макетов в Figma, чтобы вы с самого начала при работе с UI применяли подходы, которые используются в реальных проектах.
В результате вы добавите в портфолио несколько полноценных Android-приложений, созданных с нуля по современным стандартам. Эти проекты можно показать на собеседовании, использовать как портфолио для фриланса или прикрепить к резюме при отклике на вакансию.
Начальные требования
Для прохождения курса требуется знание языка Kotlin, включая: Сoroutines, Flow, функциональное программирование, паттерны проектирования (Command, Observer, Singleton), делегаты.
Программа курса
Введение
Создаём калькулятор
Приложение NotePad
Dependency Injection в Android
Организация локального хранения данных
Работа с сетью в Android
Работа с сетью в Android - готовятся к публикации
Спойлер: Подробная программа
Введение
Установка среды разработки
Знакомство с 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
Работа с сетью в Android - готовятся к публикации
Уроки готовятся к публикации
Курс находится на стадии разработки — сейчас доступны не все уроки.
Все новые разделы и уроки будут открываться автоматически, без доплаты.
Новые материалы выходят регулярно — вы сможете учиться по мере обновлений и получить доступ ко всему контенту сразу после его публикации.
Полная версия курса будет завершена к 18 августа 2025 года.
До этой даты вы можете приобрести курс со скидкой.
Цена по промокоду JUNIOR 2495 руб
СКАЧАТЬ КУРСЫ
Для просмотра скрытого содержимого вы должны зарегистрироваться
Возможно, Вас ещё заинтересует:
- Полотно в позиционных раскладах таро [Ксения Золотницкая]
- Навигатор по играм [Валентина Паевская]
- [Выкройки] Куртка на утеплителе, №1375. Размер 40-54. Рост 164-170 [Grasser]
- Архетипы и отношения [Тариф Базовый] [nenumerolog] [Ольга Перцева]
- Интерактивная карта по Израилю с точными координатами мест 2026 [TravelAsk]
- Другие сладости (октябрь 2026) [Школа Низкоуглеводных Десертов] [ketocake39] [Ася Гильмутдинова]
- Иначе. Как жить дальше? Модуль 3: Как захотеть хотеть? [Самостоятельно] [Владимир Яковлев]
- Средство немассовой информации СНМИ (октябрь 2026) [Тариф Рекомендуемая норма потребления] [Кримсон Альтер, Виктор Мараховский]