Курс Паттерни проєктування в Java
- Online
- Для опытных
- Java
![]() |
|
Образовательный центр: | CyberBionic Systematics |
---|---|
Формат: | Курс |
Язык обучения: | Ukrainian |
Длительность обучения: | 14 часов |
Начало курса: | Дата формируется |
Стоимость обучения: | 3 572 UAH за курс |
Подробности и регистрация
В курсі Patterns of Design розглядається 23 існуючих шаблони проектування, ухил всього курсу зроблений на практику і реальні приклади. Неправильно застосований шаблон може принести чимало проблем - тому особливість курсу в тому, що студенти розглянуть основні проблеми як новачків, так і фахівців, які виникають в роботі з шаблонами і рішення цих проблем в різних ситуаціях.
Програма курсу
What are Design Patterns? The Strategy, Decorator patterns
- Creational, Behavioral and Structural Paradigms
- Принципи проєктування №1: Покладіться на інтерфейси, нереалізації
- Принципи проєктування №2: Відкритий/закритий принцип
- Принципи проєктування №3: принцип найменших знань
- Принципи проєктування №4,5: Інверсія залежностей і Голлівудський принцип
- The Strategy Design Pattern: Introduction via String Sorting
- The Strategy Pattern and Dependency Injection
- The Decorator Design Pattern in action: Java File APIs
The Factory, Singleton patterns
- Огляд шаблону проєктування Фабрика
- Фабричний шаблон проєктування в дії: драйвери баз даних
- Шаблон проєктування Абстрактна Фабрика: сімейства класів
- Шаблон проєктування Фабрика: відображення
- Шаблон проєктування Одинак: блокування з подвійною перевіркою, синхронне ключове слово, що стягують многопоточного рішення
The Adapter, Facade, Template patterns
- Шаблон проєктування Адаптер: таблиці і діаграми
- Шаблон проєктування Фасад
- Шаблон проєктування Template: введення за допомогою тексту авто-підведення підсумків. Фреймворки
The Iterator Pattern, MVC Paradigm
- Шаблон проєктування Ітератор: тип безпеки в дженериках
- Шаблон проєктування Ітератор: внутрішні та зовнішні ітератори
- Шаблон проєктування Ітератор: підтримка мови для ітераторів в Python і Java
- The Model View Controller Design Pattern in action: A MediaPlayer example
The Observer, Command patterns
- Шаблон проєктування Спостерігач: обробка миші і дерева
- Шаблон проєктування Спостерігач: MVC + спостерігач = UI маги
- Шаблон проєктування Спостерігач: A MediaPlayer приклад
- Шаблон проєктування Команда: лямбда функції
- Шаблон проєктування Команда: потоки
- Шаблон проєктування Команда: скасування і логування
The Composite, Builder, Chain of Responsibility patterns
- Шаблон проєктування Компоновщик: введення через декоратори
- Шаблон проєктування Компоновщик: ієрархія класів
- Шаблон проєктування Компоновщик: Transitions, Swing Containers
- Шаблон проєктування Будівельник: an SQL Query Builder
- Шаблон проектування Chain of Responsibility
The Memento, Visitor, State, Flyweight, Bridge, Mediator, Prototype, Proxy patterns
- Шаблон проєктування Оберігач: серіалізація
- Шаблон проєктування Відвідувач
- Шаблон проєктування Стан: MediaPlayer
- Шаблон проєктування Пристосуванець: багатопотоковість
- Шаблон проєктування Міст
- Шаблон проєктування Посередник
- Шаблон проєктування Прототип
- Шаблон проєктування Заступник
Після завершення курсу ви будете вміти:
- Розбиратися в шаблонах проєктування, розуміти, в яких ситуаціях який патерн слід застосувати
- Застосовувати більше 20-ти популярних патернів: Адаптер, Фабричний метод, Visitor та інші
- Застосовувати архітектурний шаблон MVC
- Працювати з шаблонами, які спрямовані на оптимізацію використання пам’яті
- Покращувати якість коду та зручність його читання
Попередні вимоги
- Знання об'єктно-орієнтованого програмування
- Базове розуміння UML
- Досвід роботи на Java
Особливості курсу
- Практичні заняття і перевірка ДЗ
- Безкоштовний відеокурс
- Онлайн тестування і сертифікація
Викладачі курсу
Олександр Корж - Java Developer. Тренер-консультант
Категории курса
Читайте нас в Telegram, чтобы не пропустить анонсы новых курсов.
Похожие курсы
Учебный центр
Учебный центр «Данко»
Формат
Online
Начало обучения
Дата формується
Длительность
30 часов
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
13 500 UAH за курс
Учебный центр
Мир Современного Образования
Формат
Online
Начало обучения
Дата формується
Длительность
45 часов
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
38 000 UAH за курс
Учебный центр
CyberBionic Systematics
Формат
Online
Начало обучения
11.12.2025
Длительность
20 часов
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
5 063 UAH за курс
Учебный центр
DAN IT Education
Формат
Online
Начало обучения
30.09.2025
Длительность
6 месяцев
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
6 100 UAH за месяц