Разработка на платформе Java SE. Базовые темы + ИИ-инструменты
Как устроено обучение
Подробнее
Что нужно для старта
- Опыт разработки на императивных языках программирования.
Что вы получите
- Научитесь основам синтаксиса языка Java, включая переменные, типы данных, операторы и управление потоком, что позволит вам писать простые программы и понимать код на Java
- Освоите принципы объектно-ориентированного программирования, такие как инкапсуляция, наследование и полиморфизм, что поможет вам создавать более структурированные и модульные приложения
- Научитесь использовать коллекции Java, такие как списки, множества и карты, что позволит вам эффективно управлять группами объектов и выполнять операции над ними
- Освоите методы обработки исключений в Java, что поможет вам создавать более надежные приложения, способные корректно реагировать на ошибки и исключительные ситуации
- Научитесь работать с потоками ввода-вывода в Java, включая чтение и запись файлов, что позволит вам обрабатывать данные и взаимодействовать с внешними источниками информации
Для кого этот курс
- Разработчик
Программа курса
• История создания;
• Задачи платформы;
• Понятие платформы;
• Версионность;
• Направления;
• Обзор JDK;
• Процесс разработки и запуска;
• Использование комментариев.
• Парадигмы программирования;
• Классы и объекты;
• Наследование;
• Полиморфизм;
• Видимость.
• Задачи UML;
• Типы диаграмм;
• Диаграммы классов;
• Диаграммы состояний;
• Диаграммы последовательности;
• Краткий обзор остальных типов диаграмм.
• Описание класса;
• Понятие Java-приложения;
• Работа с экземпляром класса;
• Иллюстрация;
• Понятие classpath;
• Практика;
• Пакеты;
• Java-архивы;
• Практика;
• Модификация Java-приложения из двух классов;
• Разбиение классов по пакетам;
• Архивация одного пакета;
• Запуск.
• Где используются базовые типы;
• Декларация переменных и их инициализация;
• Примитивные типы;
• Базовые типы;
• Операторы в Java;
• Ветвления;
• Циклы;
• Параметры методов.
• Перегрузка методов;
• Наследование;
• Полиморфизм;
• Модификатор final;
• Конструкторы;
• Перечисления (enums);
• Статический контекст;
• Абстракции;
• Принципы проектирования;
• Параметризуемые классы (generics).
• Assertions;
• Вложенные классы;
• Вопросы совместимости с предыдущими версиями платформы.
• Концепция обработки исключений;
• Блок try-catch-finally;
• Типы исключений;
• Выброс исключения из метода;
• Прием "rethrow".
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".
Удостоверение о прохождении
Отзывы о курсе
Оставьте отзыв
Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.
Оставьте заявку
Консультант ответит на вопросы о курсе «Разработка на платформе Java SE. Базовые темы + ИИ-инструменты» и поможет разобраться в деталях обучения.
Нажимая кнопку, вы даете согласие на обработку персональных данных
Информация обновлена 12 октября 2026 г.

IBS Training Center 



.png)













