Изградете своя собствена MVC рамка от нулата с PHP [Безплатен 6-часов курс]

MVC рамки като Ruby on Rails, Laravel и Angular често се използват при уеб разработката. MVC означава „Контролер на изглед на модел“ и е често срещан начин за разделяне на основните части на приложение.

И пуснахме курс в YouTube канала на freeCodeCamp.org, който ще ви научи как да създадете своя собствена MVC рамка от нулата с помощта на PHP.

Курсът ще ви даде по-добро разбиране за това как тези рамки работят под капака.

MVC рамката, която изграждате в този курс, няма да бъде точно готова за производство. Но ще ви научи как да прилагате тези основни концепции към вашите собствени проекти за уеб разработка.

Този курс се преподава от ветерана PHP разработчик Зура Sekhniashvili, известен в YouTube като The Codeholic.

Можете да кодирате у дома и да научите как да внедрите следните функции на MVC framework:

  • Персонализирано маршрутизиране
  • Композитор
  • Контролери
  • Изгледи / оформления
  • Модели
  • Миграции
  • Формирайте класове джаджи
  • Обработка на данни за заявки
  • Проверки
  • Регистрация / Вход
  • Прост активен запис
  • Сесийни флаш съобщения
  • Middlewares
  • Събития в приложението
  • Ядро за многократна употреба / инсталиране

Докато прилагате тези функции, ще развиете по-твърдо разбиране за:

  • Как да работя с файлова система
  • Как се работи с бази данни
  • Как да използваме абстракцията в реални проекти
  • Как да приложим персонализирано маршрутизиране
  • Как да инсталирате пакети на трети страни с помощта на композитор
  • Как да създадете пакети за композитори за многократна употреба
  • и други важни умения, които можете да приложите към бъдещи проекти за разработка на софтуер.

Гледайте пълния курс на YouTube канала на freeCodeCamp.org (6-часово гледане).