[itProger] Изучение Java и библиотек Java, UI дизайн и Андроид разработка. Тариф Мини

50

Характеристики курса
Курс рассчитан на новичков, которые хотят улучшить знания в Java разработке. В курсе будут рассмотрены такие темы, как: программирование на Java, создание UI дизайна приложений и добавление к ним функциональности, а также разработка программ в Android Studio под многочисленные Андроид устройства

Множество тем
Курс состоит из уроков и тем, которые раскрывают язык Java с различных сторон. Помимо синтаксиса вы изучите работу с UI дизайном, а также познакомитесь с Android разработкой

Практика повсюду
Большая часть курса состоит из практики и создании проектов. Вы создадите ПК приложение с дизайном, а также несколько мини Андроид приложений

От новичка до профи
Курс создан таким образом, что вы от новичка изучите язык Java, научитесь создавать ПК программы, а также Андроид приложения. После курса вы сможете начать работать на фрилансе или же на себя

Программа курса
Основы 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. Доработка и создание дизайна в приложении «Список дел»
  12. Создание рабочего APK файл