Итоги года и планы на будущее

Обычно итоги года подводят лёжа под новогодней ёлкой. Но после летнего отдыха и осеннего ремонта пора сообщить о промежуточных этапах программистской жизни перед новым рабочим сезоном. Да и перед послезавтрашним днём рождения.

Главное из случившегося в 2017-ом:

Опубликовал анонс изданной прошлой осенью книги Yii2 Application Development Cookbook. Но как-то редко программисты читают книги на английском... Может кому-то пригодится.

В марте и апреле подготовлена и опубликована серия статей по проектированию и тестированию доменных сущностей и репозиториев, где рассмотрели пример агрегата с интеграцией в различные ORM и сервисного слоя к нему.

С февраля по май подготовлен и проведён обширный одиннадцатидневный мастер-класс по разработке интернет-магазина на Yii2 по многим архитектурным практикам. Судя по отзывам в VK и FB это было круто. Большое спасибо участникам за интересный месяц, поведённый в компании с вами!

В мае и июне подготовлены доклад по организации бизнес-логики на 108 слайдов и мастер-класс по разработке фреймворконезависимых компонентов на 217 для конференции YiiConf 2017. Конференция, кстати, оказалась приятной по организации и содержанию.

До сегодняшнего дня за год написано 965 сообщений на форуме (в большей части в разделе по архитектуре и ООП и топике о проблемах фреймворка) и отвечено на 540 писем.

И что уже есть на ближайшее время:

За октябрь подготовлена серия из шести публичных образовательных скринкастов по написанию своего компонентного HTTP-микрофреймворка для изучения внутренностей и принципов работы существующих. Там изучим DI-контейнеры, PSR, шаблонизаторы, интерфейсы и прочие вещи, до сих пор чуждые многим разработчикам. Сегодня запишу первый урок и буду их выкладывать в течение недели.

В связи с недавним обновлением Yii2 и появлением кучи комментариев, что код SeoKeys не всегда соответствует тексту в статьях решил уделить ему внимание. На прошлой неделе перебрал все 180 коммитов и переработал код. После скринкастов постепенно обновлю все двенадцать статей.

Параллельно, как и обещал, готовлю месячный мастер-класс по разработке портала на Laravel, который попадёт на декабрь или январь. Начинать его раньше и в спешке не вижу смысла. Как сказано выше, для большей пользы этот октябрь вместо него решил посвятить скринкастам по устройству микрофреймворков, чтобы не загромождать этими вещами сами мастер-классы.

И не может не радовать появление очередной beta-версий Symfony4. Так что после релиза в декабре уже можно будет использовать обновлённый фреймворк и записывать по нему уроки.

Комментарии

 

Дмитрий

Дмитрий, спасибо за проделанную и планируемые работу. Ваши материалы являются кладезью знаний. Каждый пост ожидаем с нетерпением. Ждем от вас новых статей и скринкастов, так держать!

Ответить

 

Дмитрий

Отличные новости!

Ответить

 

Данила

Дмитрий, очень ждем новых материалов (особенно, по Laravel). Благодарю за ваш труд!

Ответить

 

Константин

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

Ответить

 

Евгений

Жду Symfony 4, надеюсь появятся хорошие практики от тебя

Ответить

 

Денис Бондарь

Дима, рад, что Вы живы :) Долго от Вас не было вестей. Переживать начали всем коллективом.
Очень рад, что Вы охватываете всё больше фреймворков. Нам всем будет интересно поучиться у Вас и вместе с Вами.
Ждем Laravel и Symfony.

Ответить

 

Mad Alex

Ура! Да здравствует Дмитрий! Нас ждет много интересного!

Ответить

 

slo_nik

Добрый день.
Прекрасно, с нетерпением жду новых статей.
Дмитрий, скажите, а есть видео к слайдам "разработке фреймворконезависимых компонентов". Перешёл по ссылке, но кроме слайдов ничего не нашёл.

Ответить

 

Дмитрий Елисеев

Организаторы на видео только доклады в первый день записывали.

Ответить

 

slo_nik

Понятно, попробую по слайдам понять смысл доклада.

Ответить

 

slo_nik

Ещё такой вопрос, мастер-класс по Larave будет платным?

Ответить

 

Дмитрий Елисеев

Да, как был по Yii.

Ответить

 

Виталий

про yii не забывайте!!!

Ответить

 

Евгений Горяев

Спасибо за работу. Слежу много лет, уважаю и шлю лучи добра.

Ответить

 

Сергей

Спасибо вам!

Ответить

 

Николай

Да, на симфони я запишусь обязательно, ибо сейчас потихоньку его изучаю - очень интересный фреймворк.

Ответить

 

Юрий

Спасибо!!!
очень рад слышать что много всего впереди,
не перестаю удивляться как Дмитрий успевает.

Всех благ.

Ответить

 

Николай

С нетерпением буду ждать курсов по ларавел и симфони. Дмитрий, спасибо огромное за качественный образовательный контент!

Ответить

 

Егор

Отличные доклады, спасибо большое за инициативность в сообществе!

Ответить

 

Алексадр

Дмитрий, что можете посоветовать для изучения Symfony новичку.
Спасибо.

Ответить

 

Дмитрий Елисеев

Документацию на официальном сайте и книги.

Ответить

 

Vladimir

Спасибо за то что несете знания. Очень жду курс по Symfony

Ответить

 

PallMall

Признаюсь, курс ООП скачал, но в прямом эфире всегда интереснее смотреть. Потому курс по Laravel однозначно оплачу. Было бы хорошо его в январе увидеть, в декабре времени не будет(

Ответить

 

Igor

Дмитрий, а где можно посмотреть скринкаст о создании компонентного HTTP-микрофреймворка?

Ответить

 

Дмитрий

Здравствуйте, Дмитрий!
Огромное спасибо за статьи и вебинары на Ютуб!
Мне - новичку в PHP - очень важно с самого начала понимать правильные современные концепции в программировании.

>P.S. Как и говорил, скоро новые статьи и проведём мастер-класс по Laravel. Не забудьте подписаться
Если возможно, проведите мастер-класс по Laravel на примере создания простого интернет- магазина. Причина просьбы: корзина и заказ с учетом доставки, купонов и статуса покупателя ("клубная карта") - мой "затык" - никак не могу грамотно спроектировать проект - плаваю. И, конечно, очень интересно с коллекциями и ивентами в Laravel разобраться.

Заранее благодарю

Ответить

 

Максим Федоров

Интернет-магазин уже был — там Дмитрий постарался делать код, не зависимый от фрейма, но сделан на Yii2. Я так понял на Ларке будет портал.

Ответить

 

Сергей

Дмитрий, а где можно (будет) посмотреть скринкасты по созданию микрофреймворка? Спасибо!

Ответить

 

Николай

Дмитрий, большое Вам спасибо за обучение и разделение с нами своего большого опыта.
Вы делаете большое дело. С я "вырос" на ваших уроках.
Продолжайте своё дело. А мы вам в этом поддержим.

Ответить

 

Sergey

Интересно будет записатсья на курсы по Ларке, Симфони. Везде приду! xD

Ответить

 

Алмат Жандаулетов

Спасибо Дима. Желаю удачи!

Ответить

Оставить комментарий

Войти | Завести аккаунт


(никто не увидит)



Можно использовать теги <p> <ul> <li> <b> <i> <a> <pre>