Программирование на языке Java. Java Core

Идёт набор группы. Расписание будет опубликовано позже. Следите за изменениями на сайте.


Оставить заявку на Очное обучение

Ак. час.
Днем, ₽
Вечером, ₽
В выходные, ₽
Физ. лица
52 Ак. час.
Днем, ₽34000
Вечером, ₽34000
В выходные, ₽-
Юр. лица
52 Ак. час.
Днем, ₽36000
Вечером, ₽36000
В выходные, ₽-

Оставить заявку на Вебинар

Ак. час.
Стоимость, ₽
Физ. лица
52
34000
Юр. лица
52
36000

Записаться на Дистанционное обучение

Ак. час.
Стоимость, ₽
Физ. лица  %
52
32000
Юр. лица  %
52
34000

Продолжительность обучения: 52 академических часа

Форма обучения: очно, в формате вебинара

Стоимость обучения:

34 000 рублей - для физических лиц

36 000 рублей - для юридических лиц

Возможность предоставления беспроцентной рассрочки (подробнее об услуге уточняйте у сотрудников Института).

Документ об окончании: Удостоверение о повышении квалификации по курсу "Программирование на языке Java. Java Core" установленного образца, сроком действия 5 лет.

Данные выданного документа вносятся в единый реестр ФИС ФРДО.

О процессе обучения:

Обучение проводится в технически оборудованных аудиториях, каждый слушатель обеспечен индивидуальным компьютером, учебные классы укомплектованы всеми необходимыми методическими материалами.

О курсе:

Курс предназначен для изучения языка программирования Java. В нем рассматриваются основы программирования на языке Java, объектно-ориентированный подход к программированию, основные алгоритмы и типы данных, обработку ошибок и обработку событий с использованием инструментария Java. Также рассматриваются параллельное программирование на Java, работа с коллекциями, а также элементы API платформы Java: сетевое программирование, средства защиты и работа с БД.

Java Core — это фундаментальные основы языка. С этими знаниями уже смело можно идти на стажировку или осваивать дополнительные технологии в выбранном направлении, чтобы претендовать на вакансию Junior Developer. Слушатели получат все необходимые практические навыки для того, чтобы в дальнейшем качественно реализовать свои идеи.

Навыки, приобретаемые по окончании курса

  • Java Core
  • Java FX
  • Maven
Наименование
тем занятий
Всего
часов
Лекционная
часть
Практическая
часть
Время самостоятельной
работы
Форма
контроля
Абстракции
1. Повторение основ ООП. Аннотации. Переопределение методов. Абстрактные классы. Интерфейсы. Проверка принадлежности объекта классу или интерфейсу. Анонимные классы и лямбда-выражения.
8
 
 
 
 
Обобщения
2. Обобщенные методы. Обобщенные классы. Обобщенные интерфейсы. Пример обобщенного контейнера.
4
 
 
 
 
Коллекции
3. Списки. Ассоциативные массивы. Типичные примеры применения. Реализация в виде хэш-таблицы и дерева поиска.
8
 
 
 
 
Работа с базами данных
4. Обзор JDBC. Подключение библиотек драйверов. Выполнение запросов. Клиентские курсоры.
2
 
 
 
 
Автоматизация сборки. Maven
5. Ад зависимостей. Структура проекта Maven. Архетипы. Интеграция со средой разработки.
4
 
 
 
 
Графический интерфейс на основе JavaFX
6. Простое графическое приложение. Паттерн MVC. Построение и загрузка сцены в окно. Контейнеры и контролы JavaFX. Обработчики кнопок и событий. Наблюдаемые значения и метод AddListene
6
 
 
 
 
Расширенные возможности JavaFX
7. Динамическое изменение представления. Использование компонента TableView. Форматирование CSS. Меню.
12
 
 
 
 
Многопоточное программирование
8. Параллельное программирование. Параллельные алгоритмы. Потоки в операционной системе. Потоки Java. Проблемы общего доступа к памяти. Идиома монитора. Методы wait, notify, notifyAll. Обзор java.util.concurrent.
8
 
 
 
 
ИТОГО:
52
 
 
 
 

Укажите ваш e-mail, выберите формат обучения и нажмите запросить КП, и мы отправим Вам коммерческое предложение по данному курсу!

очно

дистанционно

вебинар

Закрыть X

Запрос успешно отправлен! Спасибо за обращение!
В ближайшее время мы отправим Вам коммерческое предложение по данному курсу!

Ошибки в следующих полях:

После обучения вы получаете:

После обучения вы получаете:
Удостоверение о повышении
квалификации

Контактная информация: