Раздел: Программирование

Основы языка Java для разработки приложений на платформе Android (Java Fundamentals for Android™ Development)

Цена
Цена для организаций 16000 руб.
Цена для частных лиц 16000 руб.

Длительность курса: 16/2 часов/дней.

Описание:
Разработка приложений для платформы Android требует знания основ программирования на языке Java. Это двухдневный (12 ак. часов) вводный курс, который сосредоточен на основах Java- программирования. Рассматриваются инфраструктура, синтаксис и концепция Java.

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

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

В ходе курса слушатели изучают:

  • Основы виртуальной машины Java.
  • Написание, компиляцию и запуск простых Java-программ.
  • Использование интегрированной среды разработки (IDE) Eclipse.
  • Базовый синтаксис Java и управляющие операторы.
  • Основы концепции объектно-ориентированного программирования на Java: классы, интерфейсы, наследование, полиморфизм и т.д.
  • Коллекции Java, файловый ввод/вывод, сериализацию, обработку исключительных ситуаций и т.д.
  • Установку и настройку комплекта разработчика Android, плагины и эмулятор Android.
  • Написание простейшего приложения «Hello World».

Категория слушателей:

  • Все желающие, заинтересованные в изучении основ языка программирования Java и планирующие разрабатывать приложения для Android.
  • Профессионалы, планирующие пройти любую связанную с Android сертификацию, предоставляемую Android ATC.

Необходимая предварительная подготовка:

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

Продолжительность курса: 2 дня / 12 ак. часов

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

Модуль 1: Основы Java.

  • Введение
  • Язык программирования Java
  • Виртуальная машина Java
  • Комплект разработчика для Java (JDK) и среда исполнения Java-программ (JRE)
  • Подготовка компьютера к программированию на Java
  • «Hello World!» на Java

    • Использование текстового редактора
    • Использование интегрированной среды разработки (IDE)
  • Примитивные типы в Java
  • Правила именования
  • Массивы
  • Управление потоком выполнения

    • Использование оператора IF/ELSE
    • Использование оператора SWITCH
    • Применение цикла WHILE
    • Применение цикла FOR

Модуль 2: Объектно-ориентированное программирование.

  • Введение
  • Объектно-ориентированное программирование

    • Объекты
    • Классы
    • Наследование
    • Интерфейсы
    • Модификаторы доступа
    • Конструкторы
    • Переопределение методов и перегрузка
    • Полиморфизм

Модуль 3: Отдельные аспекты Java.

  • Введение
  • Коллекции в Java

    • Интерфейсы
    • Реализации
  • Перечисляемые типы
  • Сериализация
  • Десериализация