Андрей Кудлай
Андрей Кудлай
  • 256
  • 485 325
Создание собственного PHP MVC фреймворка на ООП. 9. Работа с БД
В этом уроке мы подключим к фреймворку возможность работать с БД (базой данных). Для этого будет использован готовый пакет Illuminate Database, который используется во фреймворке Laravel.
Исходники к уроку - github.com/matroskin978/fr.loc/tree/47eca56c4d00bba17fdd2f80da73e155a6964300
==========================================
💖 Поддержка канала
www.donationalerts.com/r/matroskin978
4731 2196 5549 6408 (ПриватБанк)
matroskin978@gmail.com (PayPal)
TXGoBr7UrwRUYx7FpzbiG8znkgC6fhwtEF (USDT TRC20)
410014621600849 (ЮMoney)
===============================================
Мои курсы на Udemy
Не получается приобрести курс или нужна скидка - обращайтесь. Решим :)
Курс "PHP 8. ООП. Создание собственного PHP MVC фреймворка":
www.udemy.com/course/php-8-framework/?referralCode=1D29D8356C893C7889B3
Курс по созданию интернет-магазина и веб-приложений в Telegram - www.udemy.com/course/telegram-bots-web-apps/?referralCode=A574DFE059CF9FF4E002
Курс по созданию собственного шаблона интернет-магазина для OpenCart 3 - www.udemy.com/course/opencart-3/?referralCode=96BAF7C78DF57D6A90CA
Курс по PHP - www.udemy.com/course/php-8-ua/?referralCode=4DAAEA9CF6ADF447D879
СУБД MySQL и язык запросов SQL. Теория и практика - www.udemy.com/course/mysql-sql/?referralCode=B6655F05D32032D80C0B
zhlédnutí: 151

Video

Создание интернет-магазина на OpenCart с нуля. Переключатель валют
zhlédnutí 170Před 4 hodinami
В этом уроке мы добавим выбор валюты, в которой посетитель магазина сможет просматривать цены. В предлагаемом цикле уроков мы будем создавать интернет-магазин на CMS OpenCart. При этом мы не будем использовать готовые темы, а будем создавать собственную тему для OpenCart с нуля. Из данных уроков вы не только узнаете о том, как создавать пользовательские темы для OpenCart, но и узнаете, как созд...
Создание собственного PHP MVC фреймворка на ООП. 8. CSRF-токен
zhlédnutí 374Před 14 hodinami
В этом уроке мы поговорим об атаках CSRF, а также реализуем для фреймворка защиту от CSRF-уязвимости, добавив проверку CSRF-токена. Исходники к уроку - github.com/matroskin978/fr.loc/tree/a7bc31a95286233ee8aaf3a8e9b4fbeebbf68944 Поддержка канала www.donationalerts.com/r/matroskin978 4731 2196 5549 6408 (ПриватБанк) matroskin978@gmail.com (PayPal) TXGoBr7UrwRUYx7FpzbiG8znkgC6fhwtEF (USDT TRC20)...
Простейшая валидация форм на HTML и CSS
zhlédnutí 388Před 19 hodinami
Из этого урока вы узнаете, как провести валидацию форм, используя только возможности HTML и CSS, без единой строчки JS. Также вы узнаете, как заблокировать кнопку отправки формы, пока эта форма не валидна. Исходники к уроку - github.com/matroskin978/form-btn-disabled Поддержка канала www.donationalerts.com/r/matroskin978 4731 2196 5549 6408 (ПриватБанк) matroskin978@gmail.com (PayPal) TXGoBr7U...
Создание собственного PHP MVC фреймворка на ООП. 7. Класс Session
zhlédnutí 369Před 21 hodinou
В этом уроке мы создадим класс Session для работы с сессиями. Наш класс будет уметь хранить как обычные данные в сессии, так и флеш-данные, т.е. данные, которые при запросе автоматически удаляются из сессии. Исходники к уроку - github.com/matroskin978/fr.loc/tree/9de994fcc76616deb7a97734c58fd84877728af6 Поддержка канала www.donationalerts.com/r/matroskin978 4731 2196 5549 6408 (ПриватБанк) mat...
Создание собственного PHP MVC фреймворка на ООП. 6. Валидация данных
zhlédnutí 505Před dnem
В этом уроке мы создадим класс модели и напишем методы для валидации данных. Для валидации данных будет подключена одна из популярных библиотек. Исходники к уроку - github.com/matroskin978/fr.loc/tree/ce5756985434060d4083563491603d0a54dd2a76 Поддержка канала www.donationalerts.com/r/matroskin978 4731 2196 5549 6408 (ПриватБанк) matroskin978@gmail.com (PayPal) TXGoBr7UrwRUYx7FpzbiG8znkgC6fhwtEF...
Создание собственного PHP MVC фреймворка на ООП. 5. Класс View
zhlédnutí 516Před 14 dny
В этом уроке мы напишем класс View, задача которого состоит в подключении шаблона и вида страницы, а также в получении данных для этой страницы. Исходники к уроку - github.com/matroskin978/fr.loc/tree/72e1d2d6cb5540bd1d76dc0eea7ce08d933af12a Поддержка канала www.donationalerts.com/r/matroskin978 4731 2196 5549 6408 (ПриватБанк) matroskin978@gmail.com (PayPal) TXGoBr7UrwRUYx7FpzbiG8znkgC6fhwtEF...
Создание собственного PHP MVC фреймворка на ООП. 4. Класс Router-2
zhlédnutí 504Před 14 dny
В этом уроке мы продолжим писать класс Router, задача которого состоит в маршрутизации запроса, т.е. в том, чтобы проверить соответствие маршрута с таблицей маршрутов и, если таковое есть, то передать маршру на обработку дальше или сразу вернуть ответ на запрос. Исходники к уроку - github.com/matroskin978/fr.loc/tree/7cf46b450fa076e1aaf83dd43584edeead500bf5 Поддержка канала www.donationalerts....
Создание интернет-магазина на WooCommerce. 35. Список избранного (Wishlist) с использованием БД
zhlédnutí 327Před 21 dnem
Продолжаем создание интернет-магазина WooCommerce и разработку собственной темы WordPress. В этом уроке мы реализуем третий вариант добавления в избранного. В этом варианте мы будем хранить Wishlist в БД (базе данных). В предлагаемом цикле уроков мы будем создавать интернет-магазин на CMS WordPress с использованием плагина WooCommerce. При этом мы не будем использовать готовые темы, а будем соз...
Создание собственного PHP MVC фреймворка на ООП. 3. Класс Router
zhlédnutí 725Před 21 dnem
В этом уроке мы приступим к написанию класса Router, задача которого состоит в маршрутизации запроса, т.е. в том, чтобы проверить соответствие маршрута с таблицей маршрутов и, если таковое есть, то передать маршру на обработку дальше или сразу вернуть ответ на запрос. Исходники к уроку - github.com/matroskin978/fr.loc/tree/f2d1e3c2b5259717d9305fc92b3e6694ec351f33 Поддержка канала www.donationa...
Создание собственного PHP MVC фреймворка на ООП. 2. Автозагрузка классов
zhlédnutí 971Před 21 dnem
Во втором уроке мы добавим во фреймворк функционал автозагрузки классов, используя автозагрузчик Composer. Также мы создадим первые два класса ядра фреймворка: классы Application и Request. Исходники к уроку - github.com/matroskin978/fr.loc/tree/8125e2ca516af1c15fdb42ba3f93da7f7d1167cf Поддержка канала www.donationalerts.com/r/matroskin978 5168 7574 1613 9071 (ПриватБанк) matroskin978@gmail.co...
Создание собственного PHP MVC фреймворка на ООП. 1. Структура фреймворка и точка входа
zhlédnutí 1,7KPřed 21 dnem
В первом уроке мы создадим структуру фреймворка, точку входа в него и напишем первые строки кода в точке входа нашего приложения. Исходники к уроку - github.com/matroskin978/fr.loc/tree/8bd54e314c3e8ed6dba42f70230b526454373057 Поддержка канала www.donationalerts.com/r/matroskin978 5168 7574 1613 9071 (ПриватБанк) matroskin978@gmail.com (PayPal) TXGoBr7UrwRUYx7FpzbiG8znkgC6fhwtEF (USDT TRC20) 4...
Flatpickr - легкий и мощный календарь на JavaScript
zhlédnutí 402Před měsícem
В предлагаемом видео вы увидите работу с календарем для сайта - Flatpickr. Данный календарь написан на JavaScript. Вы узнаете, как подключить календарь к обычной странице HTML, а также увидите примеры его настройки. Исходники к уроку - github.com/matroskin978/flatpickr Поддержка канала www.donationalerts.com/r/matroskin978 5168 7574 1613 9071 (ПриватБанк) matroskin978@gmail.com (PayPal) TXGoBr...
Использование SQLite в PHP
zhlédnutí 491Před měsícem
Из этого видео вы узнаете, как работать с СУБД SQLite в PHP, используя расширение PDO. Исходники к уроку - github.com/matroskin978/php-sqlite Поддержка канала www.donationalerts.com/r/matroskin978 5168 7574 1613 9071 (ПриватБанк) matroskin978@gmail.com (PayPal) TXGoBr7UrwRUYx7FpzbiG8znkgC6fhwtEF (USDT TRC20) 410014621600849 (ЮMoney) Мои курсы на Udemy Не получается приобрести курс или нужна ск...
Создание интернет-магазина на WooCommerce с нуля. 34. Список избранного (Wishlist). Вариант без AJAX
zhlédnutí 414Před měsícem
Продолжаем создание интернет-магазина WooCommerce и разработку собственной темы WordPress. В этом уроке мы реализуем второй вариант добавления в избранного. В этом варианте мы не будем использовать AJAX и все будем делать на клиенте, средствами JS. В предлагаемом цикле уроков мы будем создавать интернет-магазин на CMS WordPress с использованием плагина WooCommerce. При этом мы не будем использо...
Оформление иконки бургера в Bootstrap
zhlédnutí 365Před měsícem
Оформление иконки бургера в Bootstrap
Создание интернет-магазина на WooCommerce с нуля. 33. Список избранного (Wishlist). Часть 3
zhlédnutí 439Před měsícem
Создание интернет-магазина на WooCommerce с нуля. 33. Список избранного (Wishlist). Часть 3
for vs foreach. Что быстрее?
zhlédnutí 494Před měsícem
for vs foreach. Что быстрее?
Создание интернет-магазина на WooCommerce с нуля. 32. Список избранного (Wishlist). Часть 2
zhlédnutí 421Před měsícem
Создание интернет-магазина на WooCommerce с нуля. 32. Список избранного (Wishlist). Часть 2
FTP-подключение в PhpStorm
zhlédnutí 376Před měsícem
FTP-подключение в PhpStorm
Создание интернет-магазина на WooCommerce с нуля. 31. Список избранного (Wishlist). Часть 1
zhlédnutí 480Před měsícem
Создание интернет-магазина на WooCommerce с нуля. 31. Список избранного (Wishlist). Часть 1
Laravel Authentication. Восстановление пароля. Урок 7
zhlédnutí 562Před 2 měsíci
Laravel Authentication. Восстановление пароля. Урок 7
Поиск по сайту. Полнотекстовый поиск FULLTEXT
zhlédnutí 602Před 2 měsíci
Поиск по сайту. Полнотекстовый поиск FULLTEXT
Поиск по сайту. Поиск с использованием LIKE
zhlédnutí 784Před 2 měsíci
Поиск по сайту. Поиск с использованием LIKE
Примеры работы с REST API
zhlédnutí 816Před 2 měsíci
Примеры работы с REST API
Адаптивные таблицы на CSS
zhlédnutí 692Před 2 měsíci
Адаптивные таблицы на CSS
Создание интернет-магазина на WooCommerce с нуля. 30. Локализация темы
zhlédnutí 577Před 2 měsíci
Создание интернет-магазина на WooCommerce с нуля. 30. Локализация темы
Создание интернет-магазина на WooCommerce с нуля. 29. Личный кабинет
zhlédnutí 589Před 3 měsíci
Создание интернет-магазина на WooCommerce с нуля. 29. Личный кабинет
Laravel Authentication. Аутентификация. Урок 6
zhlédnutí 831Před 3 měsíci
Laravel Authentication. Аутентификация. Урок 6
Laravel Authentication. Отправка письма на Email. Урок 5
zhlédnutí 823Před 3 měsíci
Laravel Authentication. Отправка письма на Email. Урок 5