К записям

Создаем свой фреймворк для разработки приложений

Другое 18 июля 2020
В современном программировании широко используются фреймворки — готовые каркасы, которые упрощают и ускоряют создание приложений. Умение работать с Yii, Laravel, Symfony и другими популярными фреймворками дает разработчику преимущество при трудоустройстве. Но важно не только уметь с ними работать, но и понимать их устройство – это позволит оптимизировать работу своих продуктов и решать нестандартные задачи. Самый простой путь разобраться в этом — написать собственный микрофреймворк.
  • Андрей Черабаев

    Ведущий разработчик IT-компании MediaSoft
    Опыт программирования — более 5 лет, участвовал более чем в 20 проектах. Два года является куратором обучения на PHP в Академии разработки MediaSoft.

Что будем делать? 

  • Разберем подходы в построении фреймворков: компонентный или монолитный

  • Познакомим со структурой стандартного современного PHP-приложения

  • Рассмотрим практическое применение некоторых паттернов программирования

  • Научим обходить неудобства стандартной библиотеки

  • Покажем, как написать свой микрофреймворк на PHP с нуля

  • Ответим на ваши вопросы 

Для кого: для разработчиков начального и среднего уровня. Если вы хотите писать фреймворк вместе со спикером, вам пригодятся знания ООП, PHP 7.4 и стандарты PSR-1 и PSR-4.