Шаблоны проектирования в Java

preview_player
Показать описание
Промокод на скидку 15% на все курсы ITVDN- H94BCAB

На этом вебинаре мы познакомимся с шаблонами проектирования. Узнаем, зачем они нужны, как их следует использовать. Мы подробно рассмотрим шаблон «State - Состояние» и напишем на Java программу «Калькулятор» с его использованием.

Ведущий: Евгений Волосатов, Java программист

План вебинара:

1. Зачем нужны шаблоны проектирования?

2. Обзор популярных шаблонов:

Singleton - Одиночка
Factory - Фабрика
Template method - Шаблонный метод
Strategy - Стратегия
Facade - Фасад
Iterator - Перечислитель
Active Record - Активная запись
Observer - Наблюдатель
State - Состояние

3. Создание «Калькулятора» на языке Java

создание приёмочных тестов
планирование схемы состояний
создание контекстного класса
подготовка интерфейса пользователя
программирование логики перехода между состояниями
тестирование программы


Предварительные требования: базовые знания языка программирования Java
Рекомендации по теме
Комментарии
Автор

Спасибо огромное. На практике прочувствовать применение шаблона - это классно. Все подробно объяснили. Буду ждать следующих вебинаров.

irinavishnyakova
Автор

Большое спасибо, Евгений. Очень понравилось. Жду продолжения знакомства с новыми паттернами.

alexfilippov
Автор

Замечательный семинар, спасибо. Очень понятно разжевано на примере применение шаблона "State - Состояние"

alexeikopendakov
Автор

Молодец))))очень приятно тебя смотреть))))удачи тебе в этом не лёгком деле)))

ВасилийДубовик-сь
Автор

Очень понравился вебинар. И домашку после вебинара тоже очень интересно было делать. Спасибо

serhiikroshka
Автор

Отличный семинар :
Преподаватель объяснял доступно и развернуто
Было довольна удобно успевать писать код и при том понимать что к чему
Много нового о pattern State узнал
Спасибо

cudreavtevroman
Автор

Очень приятно слушать Вас, Евгений. Думаю, если бы Вы вели курсы "Starter" "Essential" и "Professianal" на ITVDN то мой прогресс в обучении проходил бы на много быстрее. Это не камень в огород Евгения Тихонова, скорее, это возможность восприятия материала от конкретного преподавателя.

glevan
Автор

Приятный вы учитель, по больше бы таких. Спасибо за урок)

dragulaxis
Автор

Большое спасибо за вебинар! Все доступно и понятно! С нетерпением жду продолжения!

CARNICLERO
Автор

+1 к предыдущим комментариям, а ваш курс очень хотелось бы увидеть.

TheOSnv
Автор

Отличный вебинар! Доступное и опнятное изложение материала. Очень надеюсь, что будет продолжение.

blue-jack-loki
Автор

очень хороший подход автора - всё через практику :) спасибо, было интересно и также весьма интенсивно! продолжайте, пожалуйста, в том же духе

igorshaula
Автор

Спасибо! Супер. Очень интересное видео.

sv
Автор

Большое спасибо, как всегда великолепно!!!!

ritareizman
Автор

Большое спасибо! Очень полезно и очень интересно.

ivannovykov
Автор

Many thanks! Very good tutorial! Well explained! Thank you again!

AnnaCiubotaru
Автор

Евгений, отличный вебинар. Все понятно, действительно с драйвом и не скучно.Жаль, что графическую форму не "допилили".

ЛеонидВ-йъ
Автор

Спасибо! Понравилось. Ждём продложение видео, то что не успели разобрать по плану - "создание UI на Swing" ещё на часок думаю будет достаточно.

mrFrenchman
Автор

Жаль, что спустя 3, 5 года специалисты ITVDN так и не смогли сделать доступными конспекты по данному материалу.

glevan
Автор

Здравствуйте
мне очень понравилось вебинар, буду ждать следующих семинаров.Очень хорошо обяснайте что кчиму.
Я из Армении село Мусалер
Я новичок в этой области, около 3-4 месяца я изучаю Java

Gigapetrosian