Наши курсы

Ближайшие вебинары

ReactPHP: асинхронный неблокирующий сервер на PHP на простых примерах

27.06.2018 20:00

Если вы разработчик на JavaScript и вы устали от безумия этого языка и его экосистемы, хотите писать на современном языке с полноценными классами и интерфейсами, на языке, который работает с любой базой данных и имеет огромную стандартную библиотеку, но работать в привычном вам (как в node!) стиле - цикл событий, асинхронный ввод-вывод, отсутствие блокировок - это вебинар для вас! Переходите на светлую сторону, у нас есть нужные вам печеньки!

Веб-сокеты и событийно-ориентированная архитектура.

30.05.2018 20:00

В этом вебинаре мы поговорим не только о веб-сокетах и их реализации в популярных языках программирования, но и научимся применять эту концепцию для построения реальных бизнес-систем. Рассмотрим подход ServiceBus, а также его реализацию в случае необходимости минимизации нагрузки на сервер и, как следствие, увеличение роли клиентской части.

Использование концепций Value Objects и DTO в PHP на реальных примерах

28.03.2018 20:00

Берем немного валидации данных, вспоминаем паттерн "мультиисключение", добавляем понятие "объект-значение", выходим на понимание валидации при создании и схемы объекта, добавляем несколько полезных концепций из области DDD и получаем...

... получаем отличную библиотеку Runn Me! ValueObjects, решающую огромное количество рутинных проблем разработчиков веб-приложений:

  • Как запрограммировать валидацию любых входящих значений и не потерять ни одно сообщение об ошибке?
  • Как автоматически приводить входящие данные к нужному виду?
  • Как гарантировать, что наш метод API отдает клиенту данные согласно строгой схеме?
  • и, наконец, как повысить скорость разработки на порядок?

Приходите. Будет интересно!

P.S. Заодно вы узнаете, зачем нужны анонимные классы :)

ProfIT - профессиональное решение для обучения в сфере IT

Мощная платформа онлайн-обучения, преподаватели-практики и авторские курсы - вот слагаемые успеха

Отзывы студентов