Голосов: 0
#1
Описание
Изучите базовые концепции MVC - шаблон проектирования, который сделает ваши PHP-проекты быстро пишущимися, легко поддерживаемыми и более безопасными.
Научитесь структурировать свой PHP-код как профессионал, построив PHP MVC Фреймворк с нуля.
- Изучите концепцию шаблона model-view-controller (MVC);
- Выполните сборку своего фреймворка MVC в PHP с нуля
- Мы предоставляем отдельный код приложения из кода презентации
- Научитесь использовать пространства имен и напишите свой собственный автозагрузчик для автоматической загрузки классов
Выучил PHP и ломаешь голову над тем, что делать и куда двигаться дальше?
Перенесите свои PHP-проекты на следующий уровень!
MVC-фреймворк - это невероятно мощный инструмент в руках умелого разработчика. Большинство коммерческих веб-сайтов и веб-приложений, написанных на PHP, используют как минимум один из популярных фреймворков, а шаблон MVC является наиболее популярной схемой разделения данных в этих фреймворках.
Разрыв между знанием PHP и использованием фреймворков может быть огромным. Этот курс позволяет преодолеть этот разрыв. Написав собственный фреймворк с нуля, вы получите представление о том, как каждый из ключевых компонентов фреймворка работает. В таких фреймворках, как Laravel, Symfony и CodeIgniter, используется шаблон MVC, поэтому понимание того, как среда MVC объединяется в одно целое, даст вам хорошую основу для более легкого изучения вышеупомянутых фреймворков.
Содержание и обзор
Я разработал этот курс, чтобы его могли легко понять программисты, знающие PHP, но не умеющие пользоваться фреймворками. Вы помещаете код базы данных и HTML в один и тот же сценарий PHP? Хотите знать, почему это плохая идея? Хотите знать, как сделать лучше?
Начиная с основных концепций MVC-фреймворков, этот курс проведет вас через все шаги, необходимые для создания полноценного MVC-фреймворка, кусочек за кусочком.
Начиная с единственного PHP-скрипта, каждая лекция объясняет, что нужно добавить в код и почему, создавая фреймворк шаг за шагом. В конце этого курса вы построите полноценный MVC-фреймворк на PHP, готовый к использованию в ваших собственных проектах.
Чему вы научитесь?
- Научитесь использовать пространства имен и создавать автозагрузчик для автоматической загрузки классов в PHP.
- Научитесь обработке ошибок и исключений в PHP и отображению подробных сведений об ошибках в среде исполнения программы.
- Научитесь организовывать свой PHP-код в модель, представление и контроллер в рамках MVC.
- Научитесь работе с Composer для управления зависимостями в PHP-приложении.
- Научитесь понимать, как работает MVC, поймете, как устроены популярные фреймворки, такие, как Laravel или CodeIgniter.
Какова целевая аудитория?
- Этот курс предназначен для тех, кто уже знаком с PHP, и кто хочет понять, как можно улучшить свой код. Этот курс не для Вас, если вы еще не знаете PHP.
- Разрыв между изучением PHP и использованием фреймворков может быть реально большим - если вы только что закончили изучение PHP и вам интересно, каким может быть следующий шаг - этот курс для вас!
Продажник:
Курс свежий (последнее обновление - февраль 2017). В курсе также рассматривается работа с PDO - это в самый раз для тех, кто хочет забыть об использовании new mysql и new mysqli!
Для просмотра содержимого вам необходимо зарегистрироваться!Для просмотра содержимого вам необходимо зарегистрироваться!
Последнее редактирование модератором:
- Статус
- В этой теме нельзя размещать новые ответы.