Изучение Java и библиотек JAVA, UI дизайн и Android разработка

42 участника

О чём курс

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

Внутри разбираются:

  • Основы Java: от установки JDK до работы с файловыми потоками и исключениями.
  • ООП на практике: создание классов, наследование, использование интерфейсов и перечислений для чистой архитектуры.
  • Android Studio: работа с жизненным циклом Activity, фрагментами, навигацией и обработкой событий.
  • Прикладные инструменты: создание полноценного калькулятора, музыкального плеера, чата, викторины и TODO-листа с базой данных.

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

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

  • Основы Java
    • #1 - Введение в язык Java. Установка IDE и JDK
    • #2 - Изучение синтаксиса, базовые понятия, вывод информации
    • #3 - Переменные, типы данных и получение данных
    • #4 - Условные операторы (3 типа условий)
    • #5 - Одномерные, многомерные и динамические массивы данных
    • #6 - Циклы, а также операторы в циклах
    • #7 - Работа с функциями, перегрузка функций
    • #8 - Отслеживание исключений
    • #9 - Запись и чтение данных из файлов
  • Продвинутый Java
    • #1 - Основы ООП. Классы, объекты, конструкторы
    • #2 - Наследование, полиморфизм и инкапсуляция
    • #3 - Абстрактные классы
    • #4 - Вложенные классы и анонимные классы
    • #5 - Интерфейсы и перечисления Enum
    • #6 - Работа с потоками данных
    • #7 - Создание калькулятора. Дизайн приложения
    • #8 - Делаем калькулятор функциональным
  • Android разработка
    • #1 - Установка Android Studio и настройка всего
    • #2 - Работа с Activity, их жизненный цикл
    • #3 - Всплывающие подсказки, диалоговые окна и обработчик событий
    • #4 - Переход между страницами в приложении
    • #5 - Понятие фрагмента и работа с ними
    • #6 - Работа с изображениями
    • #7 - Добавление звука в приложение. Музыкальный плеер
    • #8 - Создание чата для переписок
    • #9 - Создание дизайна приложения
    • #10 - Разработка игры «Викторина»
    • #11 - Создание TODO приложения и работа с базой данных
    • #12 - Доработка приложения «Напоминалка» и создание дизайн
    • #13 - Создание рабочего apk файла приложения
Складчина создана 20 ноября 2018 г. · описание обновлено 23 марта 2026 г.

Другие материалы школы 10

I itProger Все материалы
122 ₽ 1 600 ₽