Курс Паттерни проектування в Java
Цей курс для тебе якщо ти:
• Розробники програмного забезпечення
• Дизайнери
• Архітектори
14 год.
7 занять
Старт очікується
Наші випускники працюють в
Програма курсу
Кожне заняття — це живий онлайн-урок з практичними завданнями та зворотним зв'язком.
• 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
• Огляд шаблону проектування Фабрика
• Фабричний шаблон проектування в дії: драйвери баз даних
• Шаблон проектування Абстрактна Фабрика: сімейства класів
• Шаблон проектування Фабрика: відображення
• шаблон проектування Одинак: блокування з подвійною перевіркою, синхронне ключове слово, що стягують многопоточного рішення
• Шаблон проектування Адаптер: таблиці і діаграми
• Шаблон проектування Фасад
• Шаблон проектування Template: введення за допомогою тексту авто-підведення підсумків. Фреймворки.
• Шаблон проектування Итератор: тип безпеки в дженериках
• Шаблон проектування Итератор: внутрішні та зовнішні ітератори
• Шаблон проектування Итератор: підтримка мови для ітераторів в Python і Java.
• The Model View Controller Design Pattern in action: A MediaPlayer example.
• Шаблон проектування Спостерігач: обробка миші і дерева
• Шаблон проектування Спостерігач: MVC + спостерігач = UI маги.
• Шаблон проектування Спостерігач: A MediaPlayer приклад
• Шаблон проектування Команда: лямбда функції
• Шаблон проектування Команда: потоки
• Шаблон проектування Команда: скасування і логирование
• Шаблон проектування Компоновщик: введення через декоратори
• Шаблон проектування Компоновщик: ієрархія класів
• Шаблон проектування Компоновщик: Transitions, Swing Containers
• Шаблон проектування Будівельник: an SQL Query Builder < br /> • Шаблон проектування Chain of Responsibility
• Шаблон проектування Хранитель: сериализация
• Шаблон проектування Відвідувач
• Шаблон проектування Стан: MediaPlayer
• Шаблон проектування Пристосуванець: многопоточность
• Шаблон проектування Міст
• Шаблон проектування Посередник
• Шаблон проектування Прототип
• Шаблон проектування Заступник
По завершенню курсу ви будете вміти
Спробуй
Паттерни проектування в Java безкоштовно
Перше повноцінне заняття з тренером.
Просто та зрозуміло
Структура заняття
120 хвилин
Теорія
Розбір коду
Q&A
Теорія - 60 хвилин
Розбір коду - 45 хвилин
Q&A сесія - 10 хвилин
Коли відбуваються заняття
Група 1
Група 2
ПН
ВТ
СР
ЧТ
ПТ
СБ
НД
Живе заняття з тренером
Задавай питання в реальному часі
1
Живі онлайн заняття з тренеромЗаняття групи проходять онлайн. Це ефективне живе спілкування. Всі уроки записуються і доступні для повторного перегляду.
2
Виконання домашніх завданьДо кожного уроку розроблені практичні завдання, які необхідно виконувати і здавати у спеціальній LMS системі
3
Перевірка ДЗ та фідбекУсі роботи студентів перевіряються і по кожному завданню надається фідбек з оцінкою та рекомендаціями.
4
Тестування та сертифікаціяПісля завершення курсу студенти складають фінальний тест і отримують сертифікат, який підтверджує рівень знань.
Підтверди свої знання
Іменний сертифікат після закінчення курсу
Після завершення курсу та проходження тестування ви отримаєте іменний сертифікат від CyberBionic Systematics та TestProvider.com — платформи, яку визнають провідні IT-компанії України
Готовий почати навчання?
Відправляй заявку та зафіксуй свою знижку на навчання
Уточнимо деталі та зарезервуємо місце
Отримаєш перший урок безкоштовно
Почнеш карʼєру в ІТ
Читати повністю
Підтверджено на Facebook
Читати повністю
Підтверджено на CyberBionic Systematics
Читати повністю
Підтверджено на GoogleВідгуки з DOU
Відгуки з Facebook
Відгуки з Google
Оберіть свій формат
Групове навчання з тренером
2 заняття на тиждень
2 години
або × 7 платежів
Оплата частинами
7 платежів
7 платежів
Залишились питання?
Підкажемо, з чого почати, яку спеціальність обрати і як знайти першу роботу в IT.
0 800 337 146
Або напишіть нам у месенджери: