
JVA-007 Разработка на платформе Java SE. Базовые темы
Начало: По мере набора группы
Длительность: 1 неделя
СертификатОнлайн
Описание курса
Курс для тех, кто хочет освоить разработку на одном из самых востребованных языков программирования.
Курс охватывает базовые концепции Java SE, включая синтаксис, объектно-ориентированное программирование, коллекции, исключения и многопоточность.
Получите практические навыки, которые помогут вам уверенно чувствовать себя в мире профессиональной разработки.
Ключевые тематики курса:
- История создания;
- Задачи платформы;
- Понятие платформы;
- Версионность;
- Направления;
- Обзор JDK;
- Процесс разработки и запуска;
- Использование комментариев;
- Парадигмы программирования;
- Классы и объекты;
- Наследование;
- Полиморфизм;
- Видимость;
- Задачи UML;
- Типы диаграмм;
- Диаграммы классов;
- Диаграммы состояний;
- Диаграммы последовательности;
- Краткий обзор остальных типов диаграмм;
- Описание класса;
- Понятие Java-приложения;
- Работа с экземпляром класса;
- Иллюстрация;
- Понятие classpath;
- Практика;
- Пакеты;
- Java-архивы;
- Модификация Java-приложения из двух классов;
- Разбиение классов по пакетам;
- Архивация одного пакета;
- Запуск;
- Где используются базовые типы;
- Декларация переменных и их инициализация;
- Примитивные типы;
- Базовые типы;
- Операторы в Java;
- Ветвления;
- Циклы;
- Параметры методов;
- Перегрузка методов;
- Модификатор final;
- Конструкторы;
- Перечисления (enums);
- Статический контекст;
- Абстракции;
- Принципы проектирования;
- Параметризуемые классы (generics);
- Assertions;
- Вложенные классы;
- Вопросы совместимости с предыдущими версиями платформы;
- Концепция обработки исключений;
- Блок try-catch-finally;
- Типы исключений;
- Выброс исключения из метода;
- Прием "rethrow".