Java основи онлайн

Infopulse University Ukraine

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

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

Java основи онлайн

Infopulse University Ukraine

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

Въведение в Java

  • Области на приложение. Платформата Java. Характеристики на Java. Java Virtual Machine. Java Kit развитие. Java Runtime Environment. Съставяне и управление на програми от команден ред.
  • Интегрирана среда за разработка (IDE). Преглед на популярните среди за разработка.
  • Перспективи за използване и развитие на езика за програмиране Java

Работа с Eclipse IDE

  • Изтегляне и инсталация Eclipse. Изграждане на работно място. Конфигуриране на Java в Eclipse. Преглед на работната среда Eclipse. Концепцията на проекта.
  • Създаване и работи просто приложение Java в Eclipse.
  • Преглед на програмата за отстраняване на грешки. Диагностициране на проблеми. Концепцията за недостижим код. Debugging програми в Eclipse.

Основният синтаксиса на Java

  • типове данни. Примитивни типове данни. видове справочни данни. Конвертиране числовите типове. Вид леене.
  • Променливи. Инициализиране променливи. Константи. Финалът на модификатор.
  • Операции. Аритметични операции. Прираста и декремент операции. Релационни операции. Логически операции. побитова операция. Математически функции (клас математика). Приоритет на операциите.
  • Контролни оператори. Ако изявление и нейните форми. Вложените инвестиционните фондове. Switch оператор. Блокове и локални променливи. Пробив оператор. Трикомпонентни оператор.
  • Loops оператори. Концепцията за състоянието линия и изход. Докато контур. Направи докато контур. За контур. Вложени цикъла. Продължи оператор. Върнете оператор.
  • Масивите. Концепцията на масива. Декларация, създаване и инициализиране на масиви. Промяна на размера на масива. Многомерни масиви.
  • Методи. Концепцията на метода. Метод подпис и начин на тялото. Метод призвание. Предаване на параметри на метода. Връщане стойност. Претоварване методи. Рекурсивни методи. Методи с променлив брой параметри.
  • Работа с низове. Клас String и неговите методи. StringBuffer и StringBuilder класове. Преобразуване на числа в низове и обратно.

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

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

Enums

  • Концепцията за ENUM. Създаване на изброените видове. Писане персонализирани enums с конструктори и методи.

Графичните елементи потребителски интерфейс

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

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

  • Пакети. Внос класове. Поставянето класове в пакети. Създаване на JAR-файл.

Практически задачи на курса: Практически упражнения се състои от решаването на редица образователни задачи, насочени към овладяване на основни Java умения за програмиране, както и окончателният проект - създаването на заявление черта GUI.

Тук се предлагат програми по:
  • Английски
Срок и цена
Този курс е Online
Start Date
Дата на начало
септ. 2019
Duration
Продължителност
60 
Задочна/вечерна форма
Price
такса
720 USD
24 сесии, 2.5 часа, 2 пъти седмично
Locations
Украйна - Kyiv, Kyiv City
Дата на начало : септ. 2019
Крайна дата за записване Запитване на информация
Дата на завършване Запитване на информация
Dates
септ. 2019
Украйна - Kyiv, Kyiv City
Крайна дата за записване Запитване на информация
Дата на завършване Запитване на информация