Курс Паттерны проектирования в 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
• Шаблон проектирования 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-компаниями Украины
Готов начать обучение?
Отправляй заявку и зафиксируй свою скидку на обучение
Уточнено детали и зарезервировано место
Получишь первый урок бесплатно
Почнеш кар'єру в ІТ
Записи лекцій: Наявність записів лекцій є ключовою перевагою. Це дозволяє повторювати матеріал у зручний час, повертатися до складних тем та ефективно закріплювати знання, що особливо важливо для новачків.
Доступ до відеоресурсів ITVDN: Надання доступу до ITVDN значно розширює навчальні можливості. Це забезпечує студентів великою кількістю додаткового, актуального відеоконтенту, дозволяючи поглиблювати знання за межами основного курсу.
Кар’єрний супровід заслуговує на окрему відзнаку.
Практика: Ментор Дмитро Красний забезпечує студентів необхідною практикою, яка є максимально наближеною до реальних робочих завдань.
Підготовка до співбесід: Надзвичайно важливою є можливість обговорювати з Дмитром усі нюанси співбесід. Це включає розбір технічних питань, стратегій поведінки та зворотний зв’язок щодо пройдених етапів. Ця індивідуальна підтримка та детальний аналіз є критичним фактором, який допоміг мені швидко адаптуватися до вимог ринку праці та досягти успіху.
IT-школу CBS можу однозначно рекомендувати всім, хто прагне ефективного та швидкого старту в IT. Комбінація грунтовної теорії, цілеспрямованої практики, якісного менторства (особлива подяка Дмитру Красному) та доступу до додаткових ресурсів створює ідеальні умови для успішного працевлаштування.
Читать полностью
Подтверждено на DOU
Читать полностью
Подтверждено на CyberBionic Systematics
Читать полностью
Подтверждено на CyberBionic SystematicsОтзывы с DOU
Отзывы с Facebook
Отзывы с Google
Выберите формат
Групповое обучение с тренером
2 занятия в неделю
2 часа
или × 7 платежей
Оплата частями
7 платежей
7 платежей
Остались вопросы?
Подскажем с чего начать, какую специальность выбрать и как найти первую работу в IT.
0 800 337 146