Неделя ООП: Третий поток
Представляю наше главное событие осени. Снова запускаю уже многим полюбившийся супер-мега-интенсив по объектно-ориентированному программированию:

Что в третьем потоке будет такого эпического и чем он будет отличаться от предыдущих?
Информацию о предыдущих можете найти на страницах про первый и второй поток. Второй набрал приличное количество отзывов к своим урокам:
Первый | Второй | Третий | Четвёртый | Пятый | Шестой
Первые уроки были для многих неновичков скучными, так как сначала мы затрагивали только банальные вещи и постепенно повышали сложность. Сейчас в первые уроки добавились новые примеры и упражнения. Меньше теории и больше практики. Знакомство с функциональным программированием полностью вынесено в прошедшие вебинары, поэтому в третьем потоке содержание будет дополнено и перекомпоновано.
За эти шесть вечеров мы:
- Узнаем, кому нужен ООП и кому не нужен.
- Научимся моделировать предметную область и разбивать сложную логику на объекты.
- Научимся использовать «чистое» ООП и узнаем, чем оно полезно.
- Разберёмся, что же такое «Модель» в MVC.
- Ответим на вопрос, куда же деть бизнес-логику.
- Узнаем, как делать «тонкие контроллеры».
- ...
Остальное, дабы не дублировать, поместил вместе с расписанием на страницу интенсива:
Второй поток занял шесть четырёхчасовых уроков, проводимых по понедельникам, средам и пятницам. Все участники получили вечный персональный доступ к личному кабинету, где выкладывались записи и дополнительные материалы. Так что можно спокойно смотреть всё в записи в личном кабинете, если нет возможности поприсутствовать онлайн. В этот раз будет также.
Как бонус, сейчас помимо уроков добавилось общение в личном кабинете ученика.
Предыдущий поток стоил 3490 рублей. Третий будет примерно за эту же цену. Аналогично будет доступна 50% предоплата для пробного приобретения первых трёх уроков и большая скидка для участников предыдущих потоков. И также останется гарантия возврата средств: если кому-то что-то не понравится или если кто-то передумает в ходе интенсива, то я полностью верну его платёж.
Задавайте свои вопросы здесь в комментариях или в обратную связь. А если уже проходили предыдущие потоки, то напишите, стоит ли их проводить дальше. А с будущими участниками круто проведём время на интенсиве :)
Andrewkha – sportforecast.netЗдОрово! Собственно, хотелось бы узнать о размере скидки для участников предыдущих потоков. Сами уроки посещать вряд ли удастся, а вот записи получил бы с удовольствием
Дмитрий ЕлисеевСкидка примерно в половину цены.
Andrewkha – sportforecast.netНасколько новый курс будет отличаться от второго? Не хотелось бы получить то же самое. Например, разработка реального приложения. Это будет что-то новое или тот же самый пример?
Дмитрий ЕлисеевПриложение то же самое. Дополнятся другие уроки. Если с их пониманием во втором потоке нет проблем и нет дополнительных вопросов, то лучше я отдельный мастер-класс по ещё одному реальному сайту сделаю.
Andrewkha – sportforecast.netВот это было бы здорово! Есть куча непоняток по сервисному слою... Хотя еще 6-ой урок не посмотрел, возможно, после него будет понятнее
По остальным урокам вопросов нет, все поняно
Дмитрий ЕлисеевНу да, про сервисный слой и фреймворконезависимое приложение как раз шестой урок.
Andrewkha – sportforecast.netДмитрий,
Скажи, пожалуйста, идея об отдельном мастер-классе по реальному сайту была лишь мыслью вслух или что-то реально ожидать в ближайшем будущем? Интересуюсь с целью принять решение, переписывать ли свой проект сейчас с учетом изученного или есть реальный смысл подождать и еще подучиться.
Дмитрий ЕлисеевПо магазину будет не раньше Нового Года. Пока можете дочитать книги.
Andrewkha – sportforecast.netНу, то есть он, однозначно, будет? Это очень радует.
Платный?
alex – zawebis.comДим, здравствуйте.
очень интересует ваш курс, но посещать интенсив не могу.
вы бы не могли сделать отдельный курс как по git?
у меня не получается посещать онлаин.
работа, семья и все в этом духе.
Дмитрий ЕлисеевС этим без проблем. Запишитесь со всеми и скачивайте записи в личном кабинете, когда будет удобно.
slo_nikДобрый день, alex.
Все уроки выкладываются в записи в личном кабинете. Вы сможете их скачать и смотреть в удобное для Вас время.
slo_nikДобрый день, Дмитрий.
Всё отлично было во втором потоке. Единственное, что огорчает, так это звук, иногда "прыгает" и слушать невозможно. Правда это всего ничего по времени. Было бы хорошо избавиться от этой проблемы в этом потоке.
Сейчас начал пересматривать видео со второго потока, чтобы успеть подготовить вопросы)))
Когда смотришь онлайн, куча новой информации и не сразу сообразишь, что именно спросить)
Как я понимаю, мне повторно на уведомления записываться не надо. А на поток всё таки оставить заявку?
Дмитрий ЕлисеевВ этот раз буду сразу обновлять страницу, а не ждать, пока видео и звук вернутся. Повторно не надо, так как всё это рассылка та же.
slo_nikЕщё вопрос по бонусу:
Как бонус, сейчас помимо уроков добавилось общение в личном кабинете ученика.
Возможно туплю, но не нашёл в кабинете ничего похожего(
Дмитрий ЕлисеевЕщё не включал.
Jaan PajusaluДима здравствуйте! я правильно понимаю что третий поток это логическое продолжение первых двух? Если да то такой вопрос если я запишусь в третий поток получу ли я доступ к первым двум потокам чтобы понять об чем речь.
Дмитрий ЕлисеевНе логическое продолжение, а снова и снова всё более исправленный и дополненный предыдущий. В нём есть вся информация с предыдущих.
Jaan PajusaluСпасибо теперь понятно.
НиколайДмитрий приветствую!
Вот, думаю, покупать доступ к этому интенсиву или нет. Я был на прошлом - все было отлично, очень понравилось. Смущает то, что в третьем потоке явно будет много дублирующейся информации. По крайней мере, как мне кажется, половина курса мне уже не нужна, ну те же самые первые 3-4 занятия. А вот вторая часть, думаю, чем то да будет интересна. Какая будет скидка для участников прошлых потоков? Может быть лучше выделить "дополнительную информацию" и примеры в отдельный пакет?
Дмитрий ЕлисеевЕсли разобрались во втором, то третий особо не нужен. А если бы проходили только первый, то там разница большая.
РусланДмитрий, скажите рассматриваются какие-нибудь паттерны проектирования и какие.
Дмитрий ЕлисеевРассматриваются основополагающие принципы, по которым строятся все паттерны. А из конкретных в коде примеров встречаются декораторы, стратегии, репозитории, наблюдатели...
ИгорьДмитрий! Почему набор только по 11 ноября. У меня зарплата 12-го. А начало интенсива с 14-го. Как быть?
Дмитрий ЕлисеевОформите заказ вместе со всеми (чтобы он пришёл на email), а оплатите позже.
ИгорьДмитрий выбрал оплату полного курса. Получил ссылку на e-mail, но не стал оплачивать, оплачу 12 числа (после начисления зарплаты). Я все правильно сделал?
Дмитрий ЕлисеевДа, правильно.
Anton – langworker.comРешил принять участие в интенсиве. Подписался. Но не увидел где оплачивать. Как я понимаю на почту придет информация для оплаты?
Дмитрий ЕлисеевДа, днём сделаю форму оплаты и разошлю приглашения.
ЛешаДмитрий, подскажите где можно купить/скачать уроки с первых двух потоков?
Спасибо.
Дмитрий ЕлисеевА зачем, если третий будет лучше?
ЛешаА ну тогда вопросов нет, заявку подал жду приглашение
Пасиб)
РусланДмитрий, скажите если нет возможности присутствовать онлайн, можно ли вопросы задавать после просмотра видео.
Дмитрий ЕлисеевДа, можно.
Дмитрий CrestoffОплатил. Нигде не вижу что участвую и что оплачено...
Дмитрий ЕлисеевОплату вижу. Пришло письмо с подтверждением?
Дмитрий CrestoffДа, пришло. Всё ОК. Жду начала.
Anton – langworker.comОплатил.
БорисЗдравствуйте Дмитрий! Не получилось участвовать в первом и втором потоке.... что я пропустил и стоит ли сразу включаться к третьему потоку. И как можно достать первый и второй, чтобы получить знания с самого начала?
Дмитрий ЕлисеевЭто повторные потоки, а не продолжение. Знания там те же.
БорисЯсно, спасибо.
АлександрКакой должен быть уровень у студента для того что бы начать смотреть? До начала курса еще есть время (хоть и мало) возможно стоит что то почитать или подтянуть какие то моменты ? Я никогда ни с какими движками дела не имел. PHP знаю, SQL, JQuery Работал и работаю только с "велосипедными" страшными сайтами. Я так понимаю что объяснение будет вестисть с использованием Yii2 ? А что еще кроме движка нужно ? Пробовал почитать про паттерны, из слов наследование, инкапсуляция, полиморфизм РЕАЛЬНО понимаю только наследование. ORM, ActiveRecord понимаю идею, но опыта использования нету. Могу на машине развернуть LAMP.
Дмитрий ЕлисеевОсновные примеры для лучшего понимания идут на голом PHP, только некоторые будут на фреймворках. И начнём с самого начала и с постепенным возрастанием сложности. Так что можно вообще не готовиться.
_ CooltДмитрий, оплатил. ждем начала.
з.ы. подскажите как попасть в кабинет
Дмитрий ЕлисеевВ воскресенье разошлю доступы.
_ Cooltждем )))
Диман ДимановМожет глупый вопрос, но тем не менее. Будет ли в ходе этого интенсива разбираться exeptions, где и почему их надо использовать, и примеры выгоды от них в реальных приложениях. А так же интересно было бы послушать про логирование в реальном приложении, где и как его лучше использовать.
Дмитрий Елисеев1) В расписании: "День пятый: Использование исключений (Exception)"
2) Логгирование разберём при изучении событий на пятом и шестом уроке.
Евгений СтепановДмитрий, добрый день, есть ли возможность записаться, но оплату произвести 15 ноября?
Дмитрий ЕлисеевДа, оформите заказ сейчас, чтобы ссылка пришла на почту. Потом оплатите.
Евгений СтепановДмитрий, спасибо. Сделано.
AkulenokДмитрий, если я запишусь, я получу доступ к предыдущим урокам? смысл мне третьего если я не видел первых двух? Не понимаю структуры этих уроков
Дмитрий ЕлисеевЭто один и тот же интенсив с одними и теми же уроками, а не три разных интенсива.
АлександрДобрый день, Дмитрий
"скидка для участников предыдущих потоков" - подскажите, а как именно получить эту скидку (участвовал в первом потоке)? через купон, или как-то иначе?
Дмитрий ЕлисеевКак вижу, Вы отписались от рассылки участников 7 июля, поэтому письмо для с купоном не получили. Отправил на почту.
Александрспасибо, пришел купон
(подписался на рассылку обратно)
СерикДобрый день, я новичок в программировании, но что такое условия и циклы знаю, наверное))), ооп полный нуль. После просмотра вашего курса, смогу ли я к примеру написать мини сайт на живом примере, Или вы только куски кода показываете?
Дмитрий ЕлисеевА без ООП можете мини-сайт сделать?
СерикПробовал, сам, но только не админку, логику сайта как все работает смогу просто на циклах и if else, а вот админку, никогда не писал, так как не особо понимаю что такое куки и сессии и в чем между ними отличия
Дмитрий ЕлисеевХоть в конце и сделаем сайт на фреймворке, но больше всего будем изучать именно проектирование и программировании самой логики. Свои сайты после этого сможете программировать уже более осознанными, модульными и тестируемыми. А сессии, куки, серверы и прочее - это отдельные низкоуровневые вещи, которые изучите по ходу работы.
СерикА какого числа интенсив и могу ли я вам оплатить через киви кошелек?
ЛешаЭх, хорошая первая часть вчера была, жаль только вторые два часа не смог посмотреть. Жду видео с нетерпением (если можно ничего не вырезайте, интересно пересмотреть все). И когда нужно внести вторую часть оплаты? Спасибо за вашу работу.
Дмитрий ЕлисеевВыложил видео. Вырезал только заминки с кабинетом и флуд в чате. Остальное оставил. Ссылку на доплату разошлю после второго или третьего урока.
ЛешаДмитрий, а можно все-таки мне полную версию записи, там было очень интересно в начале про байтокод послушать/посмотреть и императивное.декларативное п-е. Спс
Дмитрий ЕлисеевИзвиняюсь. Нечаянно пропустил при монтаже. Обновил запись.
ЮрийДмитрий, подскажите будет ли 4-й поток?
Дмитрий ЕлисеевЕсли будет, то нескоро. Можете и на этот вписаться. Напишите на почту если хотите присоединиться.
ЮрийА смысл есть? он же почти завершился
Дмитрий ЕлисеевСмысл - попасть в личный кабинет и посмотреть все уроки в записи.
ДмитрийИнтенсив 3 потока был замечательный, всё объяснение велось последовательно, по возрастанию уровня сложности, более чётко сложилась картина мира после прохождения курса. Спасибо автору за его труды.
АлексейНа первых двух потоках не был - соблазнился третьим и не пожалел: результат превысил ожидания. Объем качественного инфо-потока оказался настолько небанальным, мощным, местами сложным и одновременно грамотно структурированным и легкоусваиваемым, что я просто потрясен - автору огромный респект! Однако, чтобы достаточно глубоко вникнуть в суть изложенного с тем чтобы суметь задать адекватные уровню изложения вопросы, потребуется время. Всем желающим, независимо от их уровня подготовки, настоятельно рекомендую: если будет 4-й интенсив обязательно подключайтесь - скучно никому не будет.
МихаилДля просмотра записи интенсива из личного кабинета стоимость такая же?
Дмитрий ЕлисеевТакая же. За 30 часов видео, файлы примеров, список литературы и обратную связь по вопросам. И больше половины участников всё смотрели в записи по разным причинам.
МихаилМатериалы в личном кабинете по времени ограниченно доступны?
Дмитрий ЕлисеевКабинет останется доступен навсегда. Но можете всё скачать к себе.
МихаилС организациями по б/н работаете?
Дмитрий ЕлисеевДа. Пришлите реквизиты и email-ы участников на почту и я выставлю счёт.
МихаилОплату куда производить?
Дмитрий ЕлисеевОтветил на почту.
Андрей ЛобановДобрый день. Как можно получить доступ к материалам интенсива ?
Дмитрий ЕлисеевОтветил на почту.
Web MasterДобрый день!
подскажите пожалуста, как можно в yii2 реализовать подобные сообщения https://prnt.sc/hdx5zk (произошло какое-то действие, например сохранение параметров, и в правом верхнем углу всплыло сообщение, что параметры сохранены, и через пару сек это сообщение исчезло)
нужно привязываться как-то к событиям фреймворка?
спасибо.
AlexОбычно такое с jQuery делается
ДалерДобрый день, скиньте пожалуйста список литературы для бомжа.