
Мастерство проектирования классов в Java: от основ до архитектуры Spring-приложений

Программа курса
Ознакомьтесь с программой курса «Мастерство проектирования классов в Java: от основ до архитектуры Spring-приложений» от Gurufy - gurufy.ru
- Основы классов и создание объектов: анатомия ссылочных типов данных - 1 час. Основы классов и создание объектов: анатомия ссылочных типов данных.
- Конструкторы и инициализация состояния: управление процессом создания экземпляра - 1 час. Конструкторы и инициализация состояния: управление процессом создания экземпляра.
- Инкапсуляция и модификаторы доступа: обеспечение целостности данных и сокрытие реализации - 1 час. Инкапсуляция и модификаторы доступа: обеспечение целостности данных и сокрытие реализации.
- Статические поля и методы: работа с состоянием на уровне класса - 1 час. Статические поля и методы: работа с состоянием на уровне класса.
- Жизненный цикл объекта и управление памятью: Stack, Heap и механизмы Garbage Collection - 1 час. Жизненный цикл объекта и управление памятью: Stack, Heap и механизмы Garbage Collection.
- Наследование и полиморфизм: механизмы расширения функциональности и динамическая диспетчеризация - 1 час. Наследование и полиморфизм: механизмы расширения функциональности и динамическая диспетчеризация.
- Абстрактные классы и интерфейсы: проектирование гибких контрактов взаимодействия - 1 час. Абстрактные классы и интерфейсы: проектирование гибких контрактов взаимодействия.
- Вложенные и внутренние классы: группировка логически связанных компонентов - 1 час. Вложенные и внутренние классы: группировка логически связанных компонентов.
- Анонимные классы и лямбда-выражения: функциональный подход в объектно-ориентированной среде - 1 час. Анонимные классы и лямбда-выражения: функциональный подход в объектно-ориентированной среде.
- Лучшие практики проектирования классов: принципы SOLID и написание чистого кода - 1 час. Лучшие практики проектирования классов: принципы SOLID и написание чистого кода.
Чему вы научитесь
- Освоите и сможете применять: наследование и полиморфизм механизмы расширения функциональности и динамическая диспетчеризация.
- Освоите и сможете применять: анонимные классы и лямбда выражения функциональный подход в объектно ориентированной среде.
- Научитесь уверенно работать с темой: статические поля и методы работа с состоянием на уровне класса.
- Освоите и сможете применять: инкапсуляция и модификаторы доступа обеспечение целостности данных и сокрытие реализации.
- Освоите и сможете применять: конструкторы и инициализация состояния управление процессом создания экземпляра.
Подробная информация о курсе
Комплексный курс по объектно-ориентированному программированию на Java, охватывающий внутреннее устройство объектов, управление памятью и продвинутые паттерны проектирования. Программа готовит к глубокому пониманию механизмов языка, необходимых для работы с современными фреймворками и прохождения технических интервью.
Цены и сроки
- Стоимость0 ₽
- Дата началаc Invalid Date
Содержание
- Формат обучениясамостоятельно






















