Що нового?

Придбаний Android Theory - курс для начинающих [Stepik] [Алексей Охотниченко]

Інформація про покупку
Тип покупки: Складчина
Ціна: 3327 ГРН
Учасників: 0 з 17
Організатор: Відсутній
Статус: Набір учасників
Внесок: 203.5 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор
Android Theory - курс для начинающих [Stepik] [Алексей Охотниченко]



Чему вы научитесь:
  • Освоите базу по созданию простых мобильных приложений на примере реализации интересных научно-фантастических задач
  • Изучите лучшие практики по созданию современного UI
  • Рассмотрите десятки реальных кейсов и варианты их решений
  • Самостоятельно напишите несколько мини-приложений на основе полученных знаний
  • Улучшите навыки разработки приложений на основе Code Review от автора курса
  • Пополните портфолио качественными приложениями (до 8 новых приложений)
Курс находится в разработке, дополняется теоретическим и практическим материалом.
Курс будет дорабатываться в течение января 2025. За процессом обновления курса можно следить в нашем Telegram-канале.
До окончания разработки на курс установлена минимальная цена.

Курс "Android Theory: для начинающих" знакомит со средой разработки Android Studio, а также с современными библиотеками Android Jetpack - Compose, Navigation & ViewModel.
В нем рассказывается об основных UI-элементах, обработке действий пользователя, навигации между экранами и принципах программирования бизнес-логики.
Курс состоит из 7 модулей с теоретическим и практическим материалами, а также с интересными заданиями научно-фантастической тематики.

Модули курса:
  1. Операционная система Android
  2. Среда разработки "Android Studio"
  3. Создание пользовательского интерфейса
  4. Проектирование взаимодействия пользователя с приложением
  5. Реализация бизнес-логики
  6. Обработка ошибок в мобильных приложениях
  7. Работа над мини-проектами
Программа

Общая информация о курсе
  • Общая информация о курсе
  • Как проходит курс?
Операционная система Android
  • Введение. Знакомство с ОС Android
  • Как устроена работа мобильных приложений?
  • Жизненный цикл мобильных приложений
  • Interview - Вопросы по материалу
  • Шаг 1. Как создать проект?
  • Шаг 2. Знакомство с IDE
  • Шаг 3. Как добавить цветовую палитру из брендбука?
  • Шаг 4. Как добавить иконку для приложения?
  • Шаг 5. Как добавить картинки для приложения?
  • Шаг 6. Как добавить локализацию (русский/английский)?
  • Шаг 7. Как добавить сторонние библиотеки?
  • Шаг 8. Как опубликовать проект в Git?
  • Шаг 9. Как отладить приложение?
  • Шаг 10. Как подготовить установочный файл для RuStore?
  • Interview - Вопросы по материалу
Создание пользовательского интерфейса
  • Знакомство с UI
  • Отрисовка UI. Расположение UI-элементов
  • Декомпозиция дизайн-макета на UI-компоненты
  • Задачи на закрепление материала (часть 1)
  • Задачи на закрепление материала (часть 2)
  • Ресурсы. Строки и изображения
  • Material Theme. Цвета и шрифты
  • Custom Material Theme
  • Библиотеки для работы с изображениями - Coil, Fluent
  • Дизайн-макеты в Figma. Что требуется знать разработчику?
  • Modifier. Кастомизация UI
  • Modifier. Интерактивный UI
  • Usefriendly UI - как подружить пользователя с приложением?
  • Best practiсes - как проектировать экраны?
  • Work cases - задачи и варианты их решения
  • App Tasks #1 - "FishGallery"
  • App Tasks #2 - "Tour by planets"
  • App Tasks #3 - "Space traveler"
  • App Tasks #4 - "IG Shop"
  • App Tasks #5 - "Fly-Fly House"
  • Interview - Вопросы по материалу
  • Предпросмотр результата Composable-функции
Проектирвание взаимодействия пользователя с приложением
  • Знакомство с обработкой действий пользователя
  • Навигация между экранами
  • Диалоговые и модальные окна
  • State. Состояния экрана
  • Event. События пользователя
  • Action. Действия системы
  • Best practiсes - как проектировать взаимодействие?
  • Work cases - задачи и варианты их решения
  • App Tasks #1 - "FishGallery"
  • App Tasks #2 - "Tour by planets"
  • App Tasks #3 - "Space traveler"
  • App Tasks #4 - "IG Shop"
  • App Tasks #5 - "Fly-Fly House"
  • Interview - Вопросы по материалу
Реализация бизнес-логики
  • Знакомство с бизнес-логикой
  • Context. Доступ к ресурсам и менеджерам
  • SharedPreferences. Сохранение данных приложения
  • Flow & Coroutines. Работа с потоками
  • ViewModel. Сохранение состояния приложения
  • Архитектура приложений. MVC, MVVM, MVI
  • App Tasks #1 - "FishGallery"
  • App Tasks #2 - "Tour by planets"
  • App Tasks #3 - "Space traveler"
  • App Tasks #4 - "IG Shop"
  • App Tasks #5 - "Fly-Fly House"
  • Interview - Вопросы по материалу
Обработка ошибок в мобильных приложениях
  • Знакомство с исключениями
  • Задачи на закрепление материала
  • Best practiсes - как легко исправить 99% ошибок?
  • Задачи по улучшению приложений
  • Interview - Вопросы по материалу
Работа над мини-проектами
  • Проект #1 - Читательский билет
  • Проект #2 - Список задач (TODO list)
  • Проект #3 - Социальная сеть для пекарей
Финал
  • Делимся своими наработками
  • Финал
Цена 4990 руб.
https://stepik.org/course/138114/promo
 
Угорі