Цілі програми
Слухачі отримують базові знання про технології Java Standard Edition, а також супутні технології.
Рівень підготовки дозволяє претендувати на позицію Junior Java Developer у провідних компаніях-розробниках програмного забезпечення.
Основні розділи плану програми
-
Загальна характеристика мови Java (історія, платформи, фундаментальні властивості, віртуальна машина і байт-код, програмні моделі, безпека)
-
Написання найпростіших консольних прикладних програм
-
Типи даних та основні операції з ними
-
Основні управляючі конструкції
-
Масиви
-
Рядки
-
Основні сервісні функції
-
Основні ООП характеристики Java
-
Наслідування і поліморфізм
-
Абстрактні класи й інтерфейси
-
Внутрішні класи
-
Виключення
-
Пакети і jar-архіви
-
Reflection
-
Пакет java.io
-
Серіалізація
-
Колекції та карти
-
Узагальнення
-
Багатопотоковість
-
Протоколювання
-
Анотації
-
Робота з базами даних та XML
-
Нове у Java 7
-
Мережні можливості Java
-
Технологія RMI
-
Java Beans
-
Основи веб-програмування
-
Inversion of Control у Java.
Впродовж курсу підготовки слухачі розробляють «наскрізний проект», що дозволяє на практиці «відчути» тонкощі і переваги технологій, що вивчаються.