Тёмный
web - с нуля до профи
web - с нуля до профи
web - с нуля до профи
Подписаться
Данный канал посвящен fullstack веб разработке. Основной плейлист канала направлен на разработку полноценного php фреймверка для создание сайтов, интернет магазинов и иных веб проектов практически любого уровня сложности. В других плейлистах размещаются обучающие материала по тем или иным приемам в веб разработке от frontend до backend.

Курс Глобальный практикум на PHP. Старт 14 августа 2022г: web-q.site/services/web-s-0-d...

Чат тех.помощи по курсу в TELERGAM: t.me/joinchat/HLJVOxvxS5WuKpS...

Все видео по ссылке www.youtube.com/watch?v=LeH8u...
_____________
Информация для тех, кто хочет поддержать канал:

Стать спонсором: ru-vid.com/show-UCjQ-...

№ карты для прямых переводов: 4469 1573 1306 9464

Спасибо что Вы с нами!!!
Комментарии
@user-kn4sr7yz7c
@user-kn4sr7yz7c 3 дня назад
Денис, спасибо за ваш труд! Посмотрел до 31 выпуска включительно. Со временем начал путаться и забывать что где находится и почему. Хорошо пересмотреть это видео спустя продолжительны промежуток времени, чтобы освежить в памяти структуру проекта. Теория в начале видео по MVC, которая была не очень понятна при первом просмотре теперь имеет какой то смысл)
@user-fm9qs1hr4x
@user-fm9qs1hr4x 5 дней назад
Когда я ввожу в адресную строку im.my/catalog то REQUEST_URI принимает значение /favicon.ico. Как это исправить?
@user-kn4sr7yz7c
@user-kn4sr7yz7c 11 дней назад
Спасибо за огромный труд!
@easydeal9410
@easydeal9410 18 дней назад
Может кто подскажет. Не совсем понимаю, почему у нас функция print_arr доступна в класcе RouteController? Мы ведь ее в index.php подключили? Или типо мы из index.php попадаем в класс RouteController уже со знанием этой функции, как то так что ли происходит?
@webQ
@webQ 18 дней назад
@@easydeal9410 функция, подключенная один раз, на все время выполнения кода остается инициализированной и, соответственно, доступной
@easydeal9410
@easydeal9410 18 дней назад
@@webQ Ок! Спасибо, все понял.
@alexshkodin-lu8yf
@alexshkodin-lu8yf 22 дня назад
Спасибо за видео, все получилось с первого раза 🥳🥳
@easydeal9410
@easydeal9410 23 дня назад
Наконец то нашел реальные уроки! А то достало уже, везде один синтаксис и теория, куки уюки, а как че , с чего начинать, ничего не понятно. Теперь приходит реальное понимание, как все взаимодействует, как вообще сайт выглядит, его структура! Автору спасибо за труд!
@alexshkodin-lu8yf
@alexshkodin-lu8yf 23 дня назад
Прекрасные уроки, однозначно лайк!!!! 👍👍👍👍
@user-xg9py6jn9b
@user-xg9py6jn9b 28 дней назад
Микроскопический шрифт
@user-kn4sr7yz7c
@user-kn4sr7yz7c Месяц назад
Если я правильно понял, то в строке if(is_string($item) && strpos($item, 'SELECT') есть ошибка, не хватает условия ===0 Так как без этого условия, если SELECT стоит первым в строке, то он вернет значение 0 (Что if примет как false) if(is_string($item) && strpos($item, 'SELECT')===0) 21:30 минута. Хотелось бы так же уточнить, для отрезания запятой на конце вы используете функцию trim, а не rtrim 31:53. Правильно ли я понимаю, что в данной ситуации это не принципиально и можно использовать любую из функций? Спасибо за уроки!
@Kejla_art
@Kejla_art Месяц назад
Спасибо большое!!! ты суппер доступно объясняешь, просто не верится как все просто стало и понятно. если бы так в универе объясняли....
@alexshkodin-lu8yf
@alexshkodin-lu8yf Месяц назад
Отличные видео уроки !!! Огромное спасибо автору за материал🙏
@user-kn4sr7yz7c
@user-kn4sr7yz7c Месяц назад
В php 8.2 столкнулся с ошибкой Deprecated: Optional parameter $set declared before required parameter $table is implicitly treated as a required parameter Поменял передаваемые функциям переменные местами, все ок) Спасибо за урок!
@ramantadevosyan7034
@ramantadevosyan7034 Месяц назад
Здравствуйте у меня 1 проблема в коде! Undefined property: core\base\settings\ShopSettings::$lalala in C:\OSPanel\domains\magazine\public_html\core\base\settings\ShopSettings.php Это когда массив нет в ShopSetings.php а в Setings.php есть! ошибка сюда ссылает static public function get($property){ return self::instance()->$property; }
@webQ
@webQ Месяц назад
@@ramantadevosyan7034 здравствуйте, добавьте условие на property_exists и все или сделайте возврат через оператор нулевой коалесцензии, то есть ??(два знака вопроса)
@ramantadevosyan7034
@ramantadevosyan7034 Месяц назад
@@webQ public function clueProperties($class){ $baseProperties = []; foreach($this as $name =>$item){ $property = $class::get($name); if($property ){ if(is_array($property) && is_array($item)){ $baseProperties[$name]= $this->arrayMargeRecursive($this->$name,$property); continue; } if(!$property){ $baseProperties[$name] = $this->$name; } } } return $baseProperties; } ошибка появляется при вызове этот функции! Я все сделал прям так как вы сказали!.
@alexshkodin-lu8yf
@alexshkodin-lu8yf Месяц назад
Спасибо за такой классный парсер
@user-kn4sr7yz7c
@user-kn4sr7yz7c 2 месяца назад
Нереальный объем работы с вашей стороны. Спасибо за такой крутой курс)
@webQ
@webQ 2 месяца назад
@@user-kn4sr7yz7c и Вам огромное спасибо что смотрите и оставляете комментарии
@WD40rus
@WD40rus 2 месяца назад
Пришел к Вам на канал после говнокурсов... Нет слов. За 3 видео узнал больше, чем за 2 месяца говнокурсов. Теперь Ваши видео + техдокументация и практика практика...
@igoriyification
@igoriyification 2 месяца назад
Интересно слушать поздравления с наступающим 22м годом. Нет оказался он похуже 21го. Спасибо за урок
@user-kn4sr7yz7c
@user-kn4sr7yz7c 2 месяца назад
Недельку посидел над этим видео. Урок оказался очень тяжелый для понимания, но я вывез, спасибо!)
@glavtrest
@glavtrest 2 месяца назад
Почему то, ругается на массив... syntax error, unexpected token "[", ... on line 16 16 const ADMIN_CSS_JS [ 17 'styles' => [3], 18 'sripts' => [3] 19 ]; Нашёл свой косяк, забыл знак "=" перед "[". Ура, я - хацкер 🤣
@glavtrest
@glavtrest 2 месяца назад
Единственный минус - в файле index.php указана кодировка UTF-6, вместо -8
@y5rdg
@y5rdg 2 месяца назад
Спасибо
@alexshkodin-lu8yf
@alexshkodin-lu8yf 2 месяца назад
Огромное вам Спасибо
@user-kn4sr7yz7c
@user-kn4sr7yz7c 2 месяца назад
Образовательный контент такого качества это что то не вероятное! Спасибо за труд!🙂
@webQ
@webQ 2 месяца назад
Спасибо большое, Дмитрий, за такую оценку
@romanmegagunko4650
@romanmegagunko4650 2 месяца назад
За сколько по времени проходится этот курс?
@y5rdg
@y5rdg 2 месяца назад
Спасибо
@y5rdg
@y5rdg 2 месяца назад
Спасибо
@romanmegagunko4650
@romanmegagunko4650 2 месяца назад
Круто. Спасибо!
@y5rdg
@y5rdg 2 месяца назад
Спасибо
@DimaAni
@DimaAni 3 месяца назад
Кто-то прошел весь путь?)))
@self_education_l4397
@self_education_l4397 3 месяца назад
ну зачем постоянно 'эээээээээээ' говорить, для чего?
@alexshkodin-lu8yf
@alexshkodin-lu8yf 3 месяца назад
Дошел до юбилейного выпуска 50 🥳.Спасибо🤠
@igoriyification
@igoriyification 3 месяца назад
Сразул айк 1й минуты😁😁😁😁😁
@alexshkodin-lu8yf
@alexshkodin-lu8yf 3 месяца назад
Спасибо вам учитель 🙏
@umni_kot
@umni_kot 3 месяца назад
я пришел с питона) сижу в ахуе с этой всей хуйни чтоб код отдебажить...
@damirbakiev4212
@damirbakiev4212 3 месяца назад
Благодарю, мастер ! ))) Отличный шаблон пагинатора.
@MikhailMMA
@MikhailMMA 4 месяца назад
Отлично и качественно объясняете, с меня лайк!
@MikhailMMA
@MikhailMMA 4 месяца назад
1:28 глобальный масcив GET 11:26 глобальный масcив POST 19:13 глобальный масcив REQUEST
@goodlucker47rus
@goodlucker47rus 4 месяца назад
4 года прошло, а люди до сих пор пишут слова благодарности в комментах! Спасибо вам за проделанную работу.
@webQ
@webQ 4 месяца назад
Спасибо большое за поддержку и такой приятный отзыв
@glavtrest
@glavtrest 4 месяца назад
Лайк в в поддержку канала, будем посмотреть... 😉
@alexshkodin-lu8yf
@alexshkodin-lu8yf 4 месяца назад
Добрый день! Может кто подскажет, почему когда я пытаюсь ссылаться сам на себя в таблице test, в редакторе VS CODE почему то не могу выбрать таблицу test Referenced Table , ее там просто нет, приходиться это делать через phpmyadmin. Это не очень удобно.. Может кто работает на VS CODE и знает ответ, буду очень признателен. Спасибо за видео урок 👾
@damirbakiev4212
@damirbakiev4212 4 месяца назад
Благодарим за большую проделанную работу Денис. Есть конечно определённые сложности когда переносишь весь код на php8+ но благодаря вашим урокам и эти трудности решаются !
@webQ
@webQ 4 месяца назад
Дамир, огромное спасибо за отзыв, очень приятна такая оценка
@evaShakir
@evaShakir 4 месяца назад
Спасибо за труд! очень хорошо объясняете
@damirbakiev4212
@damirbakiev4212 4 месяца назад
Огромное спасибо вам Денис, за такие труды, и подробное объяснение сути программирования !
@printmaster
@printmaster 4 месяца назад
Привет всем, большая благодарность автору за его работу!!! Я еще на 125 уроке но заранее поздравляю всех!
@olgagatalskaya9144
@olgagatalskaya9144 5 месяцев назад
У меня так и не заработал, сдвигай окошко не сдвигай🙄
@webQ
@webQ 4 месяца назад
Странно, у многих подписчиков vscode спокойно завелся
@followmagnus9775
@followmagnus9775 5 месяцев назад
УРА! Заработал debug! Спасибо большое. Лучший!
@user-sz8yv3ig1x
@user-sz8yv3ig1x 5 месяцев назад
Спасибо за урок!
@olgagatalskaya9144
@olgagatalskaya9144 5 месяцев назад
Все протестилось отлично)
@user-sz8yv3ig1x
@user-sz8yv3ig1x 5 месяцев назад
Какой все таки интересный язык PHP. Большое спасибо за уроки!
@webQ
@webQ 5 месяцев назад
Только я бы советовал, все же, после изучения базовых возможностей, изучать его в контексте 8.1+ версий, где строгость требований многократно повышена. Сначала сложно будет, но потом поймете, насколько это упростит разработку крупных приложений
@user-sz8yv3ig1x
@user-sz8yv3ig1x 5 месяцев назад
@@webQ Спасибо!