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

Комплексный курс по объектно-ориентированному программированию на Java, охватывающий внутреннее устройство объектов, управление памятью и продвинутые паттерны проектирования. Программа готовит к глубокому пониманию механизмов языка, необходимых для работы с современными фреймворками и прохождения технических интервью.
Обучение 10 часов
Стоимость курса
₽
Рассрочка ₽/мес
Перейти на сайт

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

Ознакомьтесь с программой курса «Мастерство проектирования классов в Java: от основ до архитектуры Spring-приложений» от Gurufy - gurufy.ru

  1. Основы классов и создание объектов: анатомия ссылочных типов данных - 1 час. Основы классов и создание объектов: анатомия ссылочных типов данных.
  2. Конструкторы и инициализация состояния: управление процессом создания экземпляра - 1 час. Конструкторы и инициализация состояния: управление процессом создания экземпляра.
  3. Инкапсуляция и модификаторы доступа: обеспечение целостности данных и сокрытие реализации - 1 час. Инкапсуляция и модификаторы доступа: обеспечение целостности данных и сокрытие реализации.
  4. Статические поля и методы: работа с состоянием на уровне класса - 1 час. Статические поля и методы: работа с состоянием на уровне класса.
  5. Жизненный цикл объекта и управление памятью: Stack, Heap и механизмы Garbage Collection - 1 час. Жизненный цикл объекта и управление памятью: Stack, Heap и механизмы Garbage Collection.
  6. Наследование и полиморфизм: механизмы расширения функциональности и динамическая диспетчеризация - 1 час. Наследование и полиморфизм: механизмы расширения функциональности и динамическая диспетчеризация.
  7. Абстрактные классы и интерфейсы: проектирование гибких контрактов взаимодействия - 1 час. Абстрактные классы и интерфейсы: проектирование гибких контрактов взаимодействия.
  8. Вложенные и внутренние классы: группировка логически связанных компонентов - 1 час. Вложенные и внутренние классы: группировка логически связанных компонентов.
  9. Анонимные классы и лямбда-выражения: функциональный подход в объектно-ориентированной среде - 1 час. Анонимные классы и лямбда-выражения: функциональный подход в объектно-ориентированной среде.
  10. Лучшие практики проектирования классов: принципы SOLID и написание чистого кода - 1 час. Лучшие практики проектирования классов: принципы SOLID и написание чистого кода.
Ознакомиться со всей программой

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

  • Освоите и сможете применять: наследование и полиморфизм механизмы расширения функциональности и динамическая диспетчеризация.
  • Освоите и сможете применять: анонимные классы и лямбда выражения функциональный подход в объектно ориентированной среде.
  • Научитесь уверенно работать с темой: статические поля и методы работа с состоянием на уровне класса.
  • Освоите и сможете применять: инкапсуляция и модификаторы доступа обеспечение целостности данных и сокрытие реализации.
  • Освоите и сможете применять: конструкторы и инициализация состояния управление процессом создания экземпляра.

Подробная информация о курсе

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

Цены и сроки

  • Стоимость0 ₽
  • Дата началаc Invalid Date

Содержание

  • Формат обучениясамостоятельно
Мастерство проектирования классов в Java: от основ до архитектуры Spring-приложений
₽