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