Включено в курс
Чему вы научитесь
- Создавать с помощью PHP полноценные сайты
- Пользоваться встроенным в PHP веб-сервером
- Работать с микрофреймворком Slim
- Правильно строить архитектуру веб-приложений. Разбираться в MVC
Описание
На этом курсе вы познакомитесь с веб-разработкой на PHP. Вы узнаете о MVC, шаблонизации, роутинге и отправке форм. В итоге поймете, как создаются элементы типичных сайтов, например, аутентификация или полный набор операций по работе с сущностью (CRUD). Знания из этого курса пригодятся, если вы решите написать свой сайт на микрофреймворке Slim.
Теория и практика в курсе рассчитаны на тех, кто уже хорошо знаком с языком PHP. Если у вас возникнут сложности, рекомендуем пройти эти курсы:
Программа курса
-
16
Именованные маршруты
Учимся использовать более устойчивую систему для управления маршрутизациейтесты
-
23
Model-View-Controller (MVC)
Познакомимся с одним из ключевых архитектурных паттернов построения пользовательских приложенийтесты
-
27
Работа с базой данныx в Slim
Учимся работать с базой данных в Slim-приложении -
29
Самостоятельная работа
Дополнительные задания, которые позволяют закрепить полученную теорию -
30
Дополнительные материалы
Статьи и видео, подобранные командой Хекслета. Помогут глубже погрузиться в тему курса
Формат обучения
Испытания
Это практические задания, которые мы советуем выполнить после завершения курса. Задания помогут вам получить дополнительный опыт в программировании и закрепить полученные навыки. Обычно мы рекомендуем выполнить 3-5 испытаний. Но если не получается, не отчаивайтесь. Просто вернитесь к ним позже
Отзывы
![Аватар пользователя Александр](https://cdn2.hexlet.io/assets/illustrations/you-light-ce785569d4673aaeb609af3211719cf63f4a232c5bb32587f0c9d9ed03f4ab3d.png)
Здравствуйте! Последнее практическое задание - как вишенка на торте!) Очень хорошо потрудились над этим курсом - всем кто участвовал БОЛЬШОЕ СПАСИБО!)))
![Аватар пользователя Muz4k Victory](https://cdn2.hexlet.io/assets/illustrations/you-light-ce785569d4673aaeb609af3211719cf63f4a232c5bb32587f0c9d9ed03f4ab3d.png)
Ох, вот это прям круто! Очень непривычно было писать код не внутри функции, я аж даже опешила изначально, немного сознание деформировалось. Очень помогло выполнение самостоятельной работы на протяжении первых лекций, ведь вывод на экран - это не "вернуть строку" ;)