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

{{course.from_date | date:'dd.MM.yyyy'}} - {{course.to_date | date:'dd.MM.yyyy'}}  % скидка действует до {{ course.discount_expire_date }}

{{course.time_start}} - {{course.time_end}}
{{course.week_days}}
Очное обучение, ₽
Вебинар, ₽
Физ. лица - - {{course.price_base_individuals ? course.price_base_individuals : '-'}} {{course.price_final_individuals ? course.price_final_individuals : '-'}} Бесплатно
{{ ( course.price_base_individuals_webinar && ( course.price_base_individuals && !webinarOnly || webinarOnly ) ) ? course.price_base_individuals_webinar : '-' }} {{course.price_final_individuals_webinar}} {{ course.course_is_webinar_active ? 'Бесплатно' : '-' }}
Юр. лица - - {{course.price_base_entities ? course.price_base_entities : '-'}} {{course.price_final_entities ? course.price_final_entities : '-'}} Бесплатно
{{ ( course.price_base_entities_webinar && ( course.price_base_entities && !webinarOnly || webinarOnly ) ) ? course.price_base_entities_webinar : '-' }} {{course.price_final_entities_webinar}} {{ course.course_is_webinar_active ? 'Бесплатно' : '-' }}
{{course.from_date | date:'dd.MM.yyyy'}} {{course.to_date | date:'dd.MM.yyyy'}} {{course.time_start}} {{course.time_end}}
{{course.week_days}} {{ ( course.price_base_individuals_webinar && ( course.price_base_individuals && !webinarOnly || webinarOnly ) ) ? course.price_base_individuals_webinar : '' }} {{ ( course.price_base_entities_webinar && ( course.price_base_entities && !webinarOnly || webinarOnly ) ) ? course.price_base_entities_webinar : '' }}

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

Ак. час.
Днем, ₽
Вечером, ₽
В выходные, ₽
Физ. лица
{{programInfo.akadem_hour}} Ак. час.
Днем, ₽{{cities[key]['basePricesIndividuals']['day'] && !programInfo.isFree ? cities[key]['basePricesIndividuals']['day'] : (cities[key]['course_has_day'] && programInfo.isFree) ? 'Бесплатно' : '-' }}
Вечером, ₽{{cities[key]['basePricesIndividuals']['evening'] && !programInfo.isFree ? cities[key]['basePricesIndividuals']['evening'] : (cities[key]['course_has_evening'] && programInfo.isFree) ? 'Бесплатно' : '-' }}
В выходные, ₽{{cities[key]['basePricesIndividuals']['weekend'] && !programInfo.isFree ? cities[key]['basePricesIndividuals']['weekend'] : (cities[key]['course_has_weekend'] && programInfo.isFree) ? 'Бесплатно' : '-' }}
Юр. лица
{{programInfo.akadem_hour}} Ак. час.
Днем, ₽{{cities[key]['basePricesEntities']['day'] && !programInfo.isFree ? cities[key]['basePricesEntities']['day'] : (cities[key]['course_has_day'] && programInfo.isFree ) ? 'Бесплатно' : '-' }}
Вечером, ₽{{cities[key]['basePricesEntities']['evening'] && !programInfo.isFree ? cities[key]['basePricesEntities']['evening'] : (cities[key]['course_has_evening'] && programInfo.isFree) ? 'Бесплатно' : '-' }}
В выходные, ₽{{cities[key]['basePricesEntities']['weekend'] && !programInfo.isFree ? cities[key]['basePricesEntities']['weekend'] : (cities[key]['course_has_weekend'] && programInfo.isFree) ? 'Бесплатно' : '-' }}

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

Ак. час.
Стоимость, ₽
Физ. лица
{{ tables.webinar.akadem_hour || '-' }}
Бесплатно {{ tables.webinar.price_base_individuals }} 0
Юр. лица
{{ tables.webinar.akadem_hour || '-' }}
Бесплатно {{ tables.webinar.price_base_entities }} 0

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

Ак. час.
Стоимость, ₽
Физ. лица  %
скидка действует до {{ tables.distant.discount_expire_date }}
{{ tables.distant.akadem_hour || '-' }}
Бесплатно {{ tables.distant.price_base_individuals }} 0
Юр. лица  %
{{ tables.distant.akadem_hour || '-' }}
Бесплатно {{ tables.distant.price_base_entities }} 0

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

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

Стоимость обучения: 39 000 рублей - для физических и юридических лиц

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

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

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

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

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

О курсе:

Язык программирования Java является современным объектно-ориентированным языком, который в настоящее время получил большое распространение благодаря своей направленности на создание кроссплатформенных, сетевых программных приложений. Цель дополнительной профессиональной программы повышения квалификации «Программирование на языке Java» - получение знаний о современном объектно-ориентированном языке программирования Java и овладение основными приемами программирования. Получение практических навыков работы по разработке программ на языке Java.

Курс рекомендован слушателям, как имеющим базовое IT образование, так и для начинающих специалистов без опыта.

Слушатели в результате освоения программы повышения квалификации «Программирование на языке Java» должны знать и уметь:

ЗНАТЬ:

  • основные понятия, виды и характеристики современного программного обеспечения технологии Java;
  • основные понятия платформы Java;
  • различные способы классификации и принципы проектирования современной ОС;
  • среду разработки программ;
  • возможности объектно-ориентированного языка Java;
  • основные объекты пользовательского интерфейса;
  • основные приемы работы с пакетами, возможности и принципы Unit;
  • средства редактирования текста программ;
  • способы формирования графических образов и форматы графических данных;
  • работу с файлами;
  • многопоточные приложения;
  • структуру и принципы функционирования системы программирования;
  • процесс проектирования и создания компьютерной программы.

УМЕТЬ:

  • проектировать и разрабатывать локальные приложения на языке Java;
  • разрабатывать апплеты;
  • пользоваться элементами графического интерфейса;
  • использовать пакеты Java.

ВЛАДЕТЬ:

  • основными навыками по созданию программных проектов в IDE;
  • программными средствами защиты от компьютерных вирусов;
  • основными навыками по работе с IDE;
  • основами тестирования Java -приложений;
  • основами программирования с использованием ООП;
  • технологией шаблонов;
  • основами языка UML.
Наименование
тем занятий
Всего
часов
Лекционная
часть
Практическая
часть
Время самостоятельной
работы
Форма
контроля
Введение
Введение в императивные ЯВУ
Основные элементы языка
Структура программы
Типы данных и переменные
Консольный вывод и ввод
Ветвления и циклы
18
4
14
 
 
Инструменты разработчика
Среда разработки IntelliJ IDEA
JDK
Отладчик. Пошаговое выполнение программы
GIT
8
3
5
 
 
Методы
Заголовок и вызов функции
Передача параметров по значению и по ссылке
Рекурсия
12
3
9
 
 
Массивы
Массивы фиксированной и переменной длины
Алгоритмы статистики, поиска, сортировки
Многомерные массивы
12
2
10
 
 
Работа с файлами
4
1
3
 
 
Введение в ООП
Классы и объекты
Наследование
Конструкторы и блоки инициализации
Полиморфизм
14
2
12
 
 
Работа со строками
4
1
3
 
 
Перечисления
4
1
3
 
 
Обработка исключений
4
1
3
 
 
Разбор практических задач
8
2
6
 
 
Абстракции в ООП
Абстрактные классы
Интерфейсы
Лямбда-выражения
Обобщения
10
2
8
 
 
Коллекции
Списки. Ассоциативные массивы
Типичные примеры применения
Реализация в виде хэш-таблицы и дерева поиска
10
4
6
 
 
Автоматизация сборки. Maven
Ад зависимостей. Структура проекта Maven. Архетипы. Интеграция со средой разработки
2
1
1
 
 
Юнит-тестирование
Концепция модульного тестирования
JUnit на практике
Области тестирования в зависимости от функционала
4
1
3
 
 
JavaFX
Статическая верстка
Динамическое изменение представления
Принцип реактивного программирования. Наблюдаемые объекты.
Использование компонента TableView
Форматирование CSS
Меню
14
2
12
 
 
Подготовка к итоговой аттестации
12
 
6
6
 
Итоговая аттестация в виде демонстрационного экзамена
4
 
4
 
экзамен
Всего по курсу обучения
144
30
108
6
 

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

очно

вебинар

Закрыть X

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

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

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

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