Создайте кастомный объектно-ориентированный PHP MVC фреймворк, а затем создайте приложение с ним. В этом курсе мы будем шаг за шагом создавать полностью кастомный фреймворк MVC (Model View Controller) под названием TraversyMVC, используя объектно-ориентированный PHP. Мы создадим нечто похожее на Codeigniter, но гораздо более легкое. Этот фреймворк является полностью с открытым исходным кодом, и вы можете сменить имя, добавить материал и тд. И использовать его как свой собственный. Этот фреймворк будет включать...
Базовый класс библиотеки для загрузки контроллеров и методов из URL (также с использованием .htaccess)
Базовый класс контроллера для загрузки моделей и представлений
Пользовательская библиотека базы данных, использующая PDO для всех моделей для взаимодействия с базой данных с использованием подготовленных операторов
Мы не только создадим фреймворк, но и создадим поверх него приложение под названием SharePosts, которое станет своего рода социальной сетью для обмена сообщениями. Это приложение будет включать в себя...
Полная аутентификация пользователя
Контроль доступа к сообщениям
Проверка формы на стороне сервера
Bootstrap 4 UI
Сообщения CRUD
Вспомогательные функции (флэш-сообщения и перенаправления)
Мы также будем развертывать приложение в Интернете.
Это не курс для начинающих PHP. Чтобы узнать основы, ознакомьтесь с серией статей PHP Front To Back на YouTube от Traversy Media.
Я начал программировать в 2007 году в возрасте 26 лет. В 2016 году я стал штатным преподавателем и создателем контента. Я показываю людям, что им не обязательно быть отличником или гением, чтобы научиться программировать. Я разбиваю сложные концепции, показывая вам, как их реализовать в курсах и учебных пособиях на основе проектов.
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
https://www.traversymedia.com/offers/PaJFfKKR/checkout