Улучшаемые навыки

Java SE
Программирование
JDK
ООП
Введение в Java
Classpath
Конструкторы
Полиморфизм
Пакеты Java
Методы Java
Перечисления (enums)
Примитивные типы
Абстракции
UML
Диаграммы UML

Инструменты

VS Code VS Code
IntelliJ IDEA IntelliJ IDEA
Java Java
NetBeans NetBeans
Eclipse Eclipse

Чему вы научитесь

01 Научитесь основам синтаксиса языка Java, включая переменные, типы данных, операторы и управление потоком, что позволит вам писать простые программы и понимать код на Java
02 Освоите принципы объектно-ориентированного программирования, такие как инкапсуляция, наследование и полиморфизм, что поможет вам создавать более структурированные и модульные приложения
03 Научитесь использовать коллекции Java, такие как списки, множества и карты, что позволит вам эффективно управлять группами объектов и выполнять операции над ними
04 Освоите методы обработки исключений в Java, что поможет вам создавать более надежные приложения, способные корректно реагировать на ошибки и исключительные ситуации
05 Научитесь работать с потоками ввода-вывода в Java, включая чтение и запись файлов, что позволит вам обрабатывать данные и взаимодействовать с внешними источниками информации

Программа курса

01 Введение в платформу Java
  • История создания;
  • Задачи платформы;
  • Понятие платформы;
  • Версионность;
  • Направления;
  • Обзор JDK;
  • Процесс разработки и запуска;
  • Использование комментариев.
  • 02 Основы объектно-ориентированного программирования
  • Парадигмы программирования;
  • Классы и объекты;
  • Наследование;
  • Полиморфизм;
  • Видимость.
  • 03 Введение в UML
  • Задачи UML;
  • Типы диаграмм;
  • Диаграммы классов;
  • Диаграммы состояний;
  • Диаграммы последовательности;
  • Краткий обзор остальных типов диаграмм.
  • 04 Структура приложений на Java
  • Описание класса;
  • Понятие Java-приложения;
  • Работа с экземпляром класса;
  • Иллюстрация;
  • Понятие classpath;
  • Практика;
  • Пакеты;
  • Java-архивы;
  • Практика;
  • Модификация Java-приложения из двух классов;
  • Разбиение классов по пакетам;
  • Архивация одного пакета;
  • Запуск.
  • 05 Примитивные типы, операторы, управление потоком выполнения
  • Где используются базовые типы;
  • Декларация переменных и их инициализация;
  • Примитивные типы;
  • Базовые типы;
  • Операторы в Java;
  • Ветвления;
  • Циклы;
  • Параметры методов.
  • 06 Реализация ООП в Java
  • Перегрузка методов;
  • Наследование;
  • Полиморфизм;
  • Модификатор final;
  • Конструкторы;
  • Перечисления (enums);
  • Статический контекст;
  • Абстракции;
  • Принципы проектирования;
  • Параметризуемые классы (generics).
  • 07 Расширенные вопросы синтаксиса Java
  • Assertions;
  • Вложенные классы;
  • Вопросы совместимости с предыдущими версиями платформы.
  • 08 Исключения
  • Концепция обработки исключений;
  • Блок try-catch-finally;
  • Типы исключений;
  • Выброс исключения из метода;
  • Прием "rethrow".
  • 09 Итого: теория – 18 ч. (45%), практика – 22 ч. (55%)

    44 500 ₽

    40 050 ₽ — для физ. лиц

    Записаться на курс

    Для кого

    Разработчик Разработчик

    Предварительная подготовка

    Опыт разработки на императивных языках программирования.

    Расписание курсов

    08.09.2025 - 19.09.2025

    9:00-12:15
    Дата и время:
    08.09.2025-19.09.2025
    9:00-12:15

    Junior 40 часов

    44 500 ₽

    40 050 ₽ — для физ. лиц

    17.11.2025 - 28.11.2025

    9:00-12:15
    Дата и время:
    17.11.2025-28.11.2025
    9:00-12:15

    Junior 40 часов

    44 500 ₽

    40 050 ₽ — для физ. лиц

    Курс проводят

    Евгений

    Кучин Евгений

    Разработчик на Java и JavaScript

    44 500 ₽

    40 050 ₽ — для физ. лиц

    Записаться на курс

    Записаться на курс

    44 500 ₽

    40 050 ₽ — для физ. лиц

    Юр. лицо — 44 500 ₽
    Физ. лицо — 40 050 ₽
    08.09.2025, Онлайн
    08.09.2025, Онлайн
    17.11.2025, Онлайн
    Открытая дата

    Отзывы о курсе

    Повысьте квалификацию И получите диплом
    Отзывы учеников
    Познакомился с основами языка Java, научился работать со средами разработки, писать простейшие приложения. Тренер объяснял "подводные камни", приводил большое количество примеров, справочного материала и особенностей языка, не вошедших в презентацию.
    Ознакомился с java-технологиями, получил интересующую информацию. Тренер сумел четко и интересно изложить материал, донести его до слушателей. В целом, курс оказался очень полезным и организованным на самом высоком уровне. Я получил даже больше ответов, чем рассчитывал :-)
    Материал был подан интересно, объяснен доходчиво. Тренер ответил подробно и исчерпывающе на все вопросы. Очень порадовал индивидуальный подход к каждому слушателю. Получил много полезных советов как по коду, так и по принципам программирования.
    Довольно занимательное обучение было. Освежил в памяти базовые знания по языку. Тренер очень хорошо и доходчиво все рассказывает. Порадовали его знания предмета и то, что он нашел время, чтобы ответить на все наши вопросы. Понравилась практика и отработка теории. Спасибо, тренинг рекомендую!
    Хороший тренер и полезный материал. Больше всего понравились упражнения, выполняемые в небольших группах, и возможность изучать java под руководством тренера. Для работы и дальнейшего самообучения — это отличный старт. В целом все было круто, профессиональные навыки преподавателя были на высоте.
    Понравилось, что преподаватель действительно хорошо знает материал, а главное ему нравится о нем рассказывать, это увлекает. Были опасения, что на базовом уровне мы будем изучать синтаксис языка и отдельных вещей. К счастью, это не случилось: курс дает именно то, что нужно для понимания "как это работает?" на базовом уровне.
    Мне понравился этот курс и манера тренера объяснять учебный материал. Я хотел бы посетить еще какой-нибудь тренинг, который проведет Анатолий Трубин. Приятно, что были практики для изучения программирования на языке Java, которые тренер проверял и помогал исправлять в них ошибки. В общем, все понравилось!
    Хороший баланс между теорией и практическими упражнениями, интересная подача материала, хорошая поддержка тренера, даже в свободное от занятий время. тренинг очень насыщенный – времени на разбор домашних заданий хотелось бы побольше. Тренер действительно просто супер, спасибо ему огромное!
    Замечательный тренинг, проведенный на крайне высоком профессиональном уровне, чувствуется большой опыт преподавателя. Уровень соответсвует международному, что не может не радовать! Отдельное спасибо хочется высказать тренеру. он очень классный специалист, отлично провел обучение и ответил на все вопросы.

    Наши ученики работают в:

    Наши клиенты

    Mail.ru
    Альфа-Банк, банковская группа
    Лаборатория Касперского
    Магнит, розничная сеть
    Спортмастер, сеть спортивных магазинов
    ПСБ
    Сбертех
    Дзен
    IT One
    Ростелеком
    Мегафон
    Nexign
    Ozon
    Декатлон
    X5 Group
    Технониколь
    Росатом
    Газпром
    Нлмк
    ВСК
    Синимекс

    Связанные курсы

    DEV-001_JVA
    24 часа

    Шаблоны проектирования (GoF). Редакция для Java

    Изучите паттерны GoF на Java с практическими примерами и упражнениями. Курс углубляет понимание паттернов проектирования, учит их комбинировать и адаптировать под сложные enterprise-задачи. Вы научитесь не просто "распознавать" паттерны, а осознанно выбирать их для оптимизации архитектуры и командной работы.

    от Middle

    32 900 ₽

    JVA-008
    40 часов

    Разработка на платформе Java SE. Расширенные темы

    Курс предназначен для разработчиков уровня Middle, желающих углубить свои знания и навыки в Java SE. Курс охватывает многопоточность, потоки ввода-вывода, оптимизацию производительности и безопасность приложений. Особое внимание уделяется оптимизации производительности и решению сложных задач в реальных проектах.

    от Middle

    48 900 ₽

    JVA-016
    6 часов

    Введение в Apache Maven

    Мастерство сборки Java-проектов с Apache Maven. Освойте современные методы сборки и управления зависимостями Java-проектов с помощью Apache Maven. Научитесь эффективно использовать плагины, профили, а также интеграцию с IDE и CI/CD системами.

    от Junior

    10 500 ₽

    Не нашли, что искали? — Просто напишите, и мы поможем

    Корпоративное обучение Оценка персонала Сертификация О нас Стань тренером Блог
    Пользователь только что записался на курс ""
    Спасибо!
    Форма отправлена успешно.