Java SE: Программирование (уровень 2)

Код: ITC-JV-SE

Это курс второго уровня для программистов, изучающих язык Java. Он завершает темы, которые были изучены в предыдущем курсе Java SE: Программирование I и предоставляет дополнительные ключевые навыки для Java-программистов, такие как безопасное кодирование, модульное программирование и доступ к базе данных.
Все материалы по курсу предоставляются на английском языке.

Формат проведения

Очный или удаленный

Продолжительность

40 академических часов

Вендор

Java

Тематика

Разработка
vendor

Вы научитесь

  • Создавать Java-приложения, использующие объектно-ориентированные возможности языка Java, такие как инкапсуляция, наследование и полиморфизм
  • Выполнять Java-приложения из командной строки
  • Создавать приложения, использующие платформу Java Collections framework
  • Осуществлять поиск и фильтрацию коллекций с использованием лямбда-выражений
  • Реализовывать методы обработки ошибок с использованием обработки исключений
  • Реализовывать функции ввода-вывода (I/O) для чтения и записи данных и текстовых файлов
  • Управлять файлами, каталогами и файловыми системами с помощью JDK NIO2 спецификаций
  • Выполнять нескольких операций над таблицами базы данных, включая создание, чтение, обновление и удаление с использованием технологий JDBC и JPA
  • Использовать функции параллелизма лямбда-выражений
  • Применять модульные методы программирования и сервисы к приложениям
  • Создавать высокопроизводительные многопоточные приложения

Аудитория курса

  • Специалисты по данным (Data Scientist)
  • Разработчики
  • Реализаторы бизнес-функций

Требования к предварительной подготовке слушателя

Изучение курса Java SE: Программирование (уровень 1)

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

Модуль 1. Функциональное программирование

  • Функциональные интерфейсы и лямбда-выражения
  • Потоки коллекций и фильтры
  • Встроенные функциональные интерфейсы
Модуль 2. Modular Programming

  • Введение в Modular Programming на языке Java
  • Сервисы в Modular приложении
  • Переход к Modular приложению
Модуль 3. Streams и Parallel Streams

  • Конкуренция
  • Parallel Streams
  • Terminal Operations: Collectors
  • Создание Custom Streams
Модуль 4. Java API программирование и концепции безопасного кодирования

  • I/O (Основы и NIO2)
  • Безопасное Кодирование
  • Приложения баз данных с JDBC
  • Локализация
Модуль 5. Collections и Generics

  • Что такое Collections Framework? 
  • Итераторы
  • Type-Wrapper Classes
  • Что такое Generics?
Модуль 6. Обработка исключений и Assertions

  • Exceptions
  • Error handling
  • Assertions
Java SE: Программирование (уровень 2)
Москва
20 июля 2026 - 24 июля 2026 другие даты

20 июля 2026 - 24 июля 2026

19 октября 2026 - 23 октября 2026

73 000 ₽
Подать заявку Обсудить другую дату

Как происходит обучение в АйТи Клауд

01 Выбор курса

В Учебном центре «АйТи Клауд» Вы можете подобрать курсы с полезным для Вас содержанием. УЦ «АйТи Клауд» готов предложить 1200+ программ различной тематики и степени сложности. Мы проводим курсы, авторизованные производителями ИТ, и также авторские программы от ведущих ИТ-экспертов.

02 Процесс обучения

Вы можете пройти обучение в различных форматах:

  • в очном - на территории Учебного центра либо территории Заказчика,

  • онлайн - на российской онлайн-платформе в режиме реального времени, через интернет, с выполнением всех необходимых практических заданий под онлайн-руководством преподавателя. 


03 Выдача документов

По завершении обучения Вы получите удостоверение о повышении квалификации или сертификат (если у Вас отсутствует диплом о высшем образовании). После обучения на авторизованных курсах Вам также будет выдан сертификат от производителя.

poster