Программа курса

0

Введение

Добро пожаловать в курс Android-разработки
1

Приложение «Калькулятор»

Приложение «Калькулятор», введение
Файлы проекта
Дизайн приложения для Android – Часть 1
Дизайн приложения для Android – Часть 2
Дизайн приложения для Android – Часть 3
Вывод чисел на экран в Android
Вывод скобок на экран в Android
Написание необходимого кода для операторов
Написание необходимого кода для кнопки «Точка»
Написание необходимого кода для кнопок AC и Delete
Выполнение вычислений – Часть 1
Выполнение вычислений – Часть 2
Выполнение вычислений – Часть 3
Выполнение вычислений – Часть 4
Применение тёмной темы
Сохранение истории вычислений
2

Игра «Flags Quiz App»

Игра «Quiz», введение
Файлы проекта
Экран загрузки (Splash Screen)
Дизайн главной страницы
Дизайн страницы викторины
Дизайн страницы результатов
Навигация
Операции с базой данных – Создание базы данных
Операции с базой данных – Добавление базы данных в приложение
Операции с базой данных – Создание DAO – Часть 1
Операции с базой данных – Создание DAO – Часть 2
Операции с базой данных – Извлечение данных
Отображение данных – Часть 1
Отображение данных – Часть 2
Проверка правильных и неправильных ответов
Проверка пустых ответов
Отображение результатов в виде столбчатой диаграммы
3

Приложение «Погода»

Приложение «Погода», введение
Файлы проекта
Обзор веб-сайта
Дизайн приложения – Часть 1
Дизайн приложения – Часть 2
Запрос разрешений – Часть 1
Запрос разрешений – Часть 2 – Создание диалогового окна Bottom Sheet
Запрос разрешений – Часть 3 – Проверка настроек местоположения
Запрос разрешений – Часть 4 – Механизм контроля разрешений
Изменение интерфейса активности погоды
Создание класса модели
Создание сервиса Retrofit
Создание класса ViewModel
Определение местоположения пользователя
Получение текущих данных о погоде по местоположению
Получение текущих данных о погоде по названию города
Проверка сетевого соединения – Часть 1
Проверка сетевого соединения – Часть 2
4

Приложение «Фотоальбом»

Приложение «Фотоальбом»
Файлы проекта
Добавление необходимых библиотек
Создание сущности в Андроид приложении
Создание интерфейса DAO в Андроид приложении
Создание класса базы данных
Создание класса репозитория
Создание класса ViewModel
Дизайн приложения — Часть 1
Дизайн приложения — Часть 2
Дизайн приложения — Часть 3
Создание адаптера в Андроид приложении
Запрос разрешений в Андроид приложении
Выбор изображения (Selecting Image)
Сжатие выбранного изображения
Сохранение данных при работе приложения
Удаление данных внутри приложения
Обновление данных — Часть 1
Обновление данных — Часть 2
Открытие базы данных с помощью SQLite Browser
5

Приложение «Мессенджер»

Приложение «Мессенджер»
Файлы проекта
Интеграция с Firebase
Дизайн страницы входа
Аутентификация по email и паролю
Страница регистрации
Выбор фото профиля — Часть 1
Выбор фото профиля — Часть 2
Создание учётной записи пользователя
Загрузка фото профиля в облачное хранилище
Сохранение данных пользователя в Realtime Database
Включение функции выхода из аккаунта
Обновление профиля пользователя — Часть 1
Обновление профиля пользователя — Часть 2
Список пользователей — Часть 1
Список пользователей — Часть 2
Экран сообщений — Часть 1
Экран сообщений — Часть 2
Процесс обмена сообщениями
Отображение отправленных сообщений — Часть 1
Отображение отправленных сообщений — Часть 2
Удаление сообщений
6

Игра «Угадай число»

Игра «Угадай число»
Файлы проекта
Экран заставки с анимацией — Часть 1
Экран заставки с анимацией — Часть 2
Главная страница — Часть 1
Главная страница — Часть 2
Дизайн игрового экрана
Создание игровой логики
Отображение результатов через диалоговое сообщение
7

Игра «Лопни шарик»

Игра «Лопни шарик»
Файлы проекта
Дизайн игровой страницы
Дизайн страницы результатов
Создание таймера обратного отсчета
Увеличение счета
Движение шарика
Добавление звука лопания
Включение и выключение звука лопания
Сохранение лучшего результата
Ускорение игры
Повторная игра и выход из игры
Введение

Добро пожаловать в курс Android-разработки

Длительность: 3 м.
Просмотров: 3,278
Обновлено: 1 день назад

Краткое содержание:
Приветственное видео с обзором курса, планом обучения и введением в мир Android-разработки.

Что изучается:
В этом вводном уроке преподаватель знакомит студентов с курсом Android-разработки. Объясняет структуру обучения (7 папок, 114 уроков), рассказывает о перспективах профессии Android-разработчика, показывает примеры проектов, которые будут созданы в процессе обучения. Даёт практические советы по организации рабочего места и эффективному изучению программирования.

На что обратить внимание:
Важно настроиться на систематическое изучение материала. Android-разработка — это не только программирование, но и понимание экосистемы Google, принципов UX/UI, работы с различными устройствами. Не торопитесь переходить к практическим урокам — сначала усвойте общую картину.

Результат урока:
Вы получите полное представление о курсе, поймёте логику построения обучения и будете мотивированы к изучению Android-разработки. Сможете правильно организовать своё рабочее место и настроиться на продуктивное обучение.

×