Java основы

Infopulse University Ukraine

Описание программы

Прочитать официальное описание

Java основы

Infopulse University Ukraine

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

Пожалуйста, убедитесь, что у вас есть по крайней мере уровня B2 английского языка для участия этот курс

Содержание курса

Введение в Java

  • Области применения. Платформа Java. Особенности Java. Виртуальная машина Java. Java Development Kit. Java Runtime Environment. Компиляция и запуск программ из командной строки.
  • Интегрированная среда разработки (IDE). Обзор популярных сред разработки.
  • Перспективы использования и развития языка программирования Java

Работа с Eclipse IDE

  • Загрузка и установка Eclipse. Настройка рабочего пространства. Настройка Java в Eclipse. Обзор рабочей среды Eclipse. Концепция проекта.
  • Создание и запуск простого приложения Java в Eclipse.
  • Обзор отладки программ. Диагностирование проблемы. Понятие недостижимого кода. Отладка программ в Eclipse.

Базовый синтаксис Java

  • Типы данных. Примитивные типы данных. Типы базовых данных. Преобразование числовых типов. Приведение типов.
  • Переменные. Инициализация переменных. Константы. Модификатор окончательным.
  • Операции. Арифметические операции. Инкремента и декремента операции. Реляционные операции. Логические операции. Битовые операции. Математические функции (класс Math). Приоритет операций.
  • Операторы управления. Если заявление и его формы. Вложенные IFS. Переключение оператора. Блоки и локальные переменные. Перерыв оператора. Троичный оператор.
  • Шлейфы операторы. Понятие условия цикла и выхода. В то время как цикл. Do-то время цикла. Для цикла. Вложенные циклы. Продолжить оператора. Возвращение оператора.
  • Массивы. Понятие массива. Декларация, создания и инициализации массивов. Изменение размера массива. Многомерные массивы.
  • Методы. Понятие метода. Метод подписи и тело метода. Метод вызова. Передача параметров метода. Возвращаемое значение. Чрезмерная методы. Рекурсивные методы. Методы с переменным числом параметров.
  • Работа со строками. Класс Строка и его методы. StringBuffer и StringBuilder классы. Преобразование чисел в строки и обратно.

Основы объектно-ориентированного программирования

  • Понятие абстракции. Принципы объектно-ориентированного программирования: наследование, инкапсуляция, полиморфизм.
  • Понятие класса. Понятие объекта. Отношения между классами. Создание объектов. Новый оператор. Методы класса. модификаторы доступа. Ключевое слово статичным.
  • Wrapper классы примитивных типов (пакет java.lang). Autoboxing и значения распаковки.
  • Конструкторы. правила инициализации полей. Перегруженные конструкторы. Ключевое слово этого. Ключевое слово супер.
  • Создание пользовательских классов. наследование классов. Абстрактные классы.

Перечисления

  • Понятие перечислимого. Создание перечисленных типов. Написание пользовательских перечислений с конструкторами и методами.

Графика компонентов пользовательского интерфейса

  • Общие сведения о AWT и Swing-библиотек. Пакет javax.swing. • создание кадров. Расположение и размер фрейма. Свойства кадра.
  • Концепция компоновки и пользовательского интерфейса управления. Добавление визуальных компонентов к кадру. Визуальные компоненты обработку событий.
  • WindowBuilder плагин.

Пакеты и архивы в Java

  • Пакеты. Импорт классов. Размещение классов в пакеты. Создание JAR-файла.

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

Для того, чтобы иметь возможность успешно посещать наши учебные занятия вы должны иметь уровень B2 английского языка, по крайней мере.

Образовательные программы предлагаются на следующих языках:
  • английский
Сроки и стоимость обучения
Форма обучения: Онлайн
Start Date
Дата начала
Открытый конкурс
Duration
Срок обучения
Очная форма
Price
стоимость
- 15 сеансов, 2 часа, 2 раза в неделю
Locations
Украина - Киев, Kyiv City
Дата начала : Открытый конкурс
Сроки подачи документов Запросить информацию
Дата окончания Запросить информацию
Dates
Открытый конкурс
Украина - Киев, Kyiv City
Сроки подачи документов Запросить информацию
Дата окончания Запросить информацию