Как делать сайт на laravel смотреть последние обновления за сегодня на .
Разработка на PHP зачастую сводится к разработке на основе фреймворка Laravel. За видео мы с вами познакомиться с основными концепциями фреймворка, а также разработаем небольшой веб сайт на основе PHP и Laravel. 🐘 Скачать PHP: 🤍 🎥 Бесплатный курс по Laravel: 🤍 🧰 Официальный сайт Laravel: 🤍 🔋 Программа обучения Back-end: 🤍 💎 Программа обучения Full Stack: 🤍 ✏️ Статья с готовым проектом: 🤍 ⏰ Тайм коды: 00:00 - Начало 00:24 - Информация про Laravel 01:36 - Создание Laravel проекта 02:49 - Основная структура проекта 10:48 - Отслеживание URL адресов 14:40 - Создание главной страницы 19:02 - Общий HTML шаблон 25:58 - Создание основного контроллера 31:54 - Создание страницы с формой 36:33 - Получение данных из формы. Валидация 47:50 - Создание базы данных 51:33 - Подключение к БД 54:24 - Файл миграции и файл модели 01:04:55 - Добавление записи в БД 01:13:13 - Вывод записей на странице 01:18:22 - Заключительная часть ✔ Сообщество программистов: 🤍 ✔ - Вступай в группу Вк - 🤍 🚀 Группа FaceBook - 🤍 Инстаграм itProger: 🤍 Instagram: 🤍 Telegram: 🤍 Twitter - 🤍 - Уроки от #GoshaDudar 👨🏼💻 - Все уроки по хештегу #goshaLessons
Отправляйте заявку на почту: laravelcreative🤍gmail.com Скидка: 2 курса - 1000 руб. 3 курса - 2000 руб. 4 курса - 4000 руб. Если уже брали раннее курс, то скидка на следующий 500 руб. Базовый курс(4000 руб.) 🤍 SPA соц сеть (4000 руб.) 🤍 SPA эксель импорт (4000 руб.) 🤍 SPA WebSocket чат (5000 руб.) 🤍 - ТГ чат для общения 🤍 Пошаговая бесплатная инструкция по изучению Laravel разработки Так вы сможете стать fullstack Laravel разработчиком уровня уверенного Middle Также для стимула показывается уровня зп и востребованность профессии
В этом уроке мы создадим одностраничный web сайт Landing page на фрейворке laravel Конструктор сайтов 🤍
Всем привет, мы продолжаем серию уроки Laravel и в данном видео мы делаем аутентификацию а в частности регистрацию и авторизацию на сайт. Делается это очень легко с помощью команды php artisan make:auth и еще пару нехитрых движений, вы сами удивитесь насколько это просто. Фреймворк Laravel позволяет делать сложные вещи буквально в пару кликов. 🤍 Промокод developblog, укажите при регистрации, пополните на сумму от 500 руб, и еще 500 руб. получите на счет в системе в подарок
Сегодня поговорим об отличии Laravel от Wordpress (Joomla, Drupal): какие у кого преимущества и что когда лучше выбрать в том или ином проекте #wordpress#laravel#cutcode - ❗️❗️❗️как делать сложные сайты на laravel? Это просто с cutcode! Поддерживай мой проект - 🤍 Угостить меня кофе - buymeacoffee.com/cutcode 🤖🤖🤖Мой помощник Тэйлор готов выдать тебе подарок. Забирать тут - 🤍 - Всем поклонникам Laravel привет в эфире Cutcode! Сегодня у нас необычный формат - вместо кода вы видите меня лично. Вот заодно с вами познакомимся! Как вы уже поняли из заголовка я хочу поговорить об отличии Laravel от Wordpress: какие у кого преимущества и что когда лучше выбрать в том или ином проекте. Wordpress я выбрал просто потому что это популярный запрос и вы можете вместо этого слова подставить любой другой cms: joomla, drupal - не имеет значения. Да, как ни странно это популярный вопрос и мне его действительно часто задают, но это само собой новички. Сразу скажу что доказывать что Wordpress или любая другая cms это плохо я не буду - они имеют место быть и все это сильные проекты под определенные цели. На самом деле сравнивать такие разные вещи крайне тяжело и мы этого делать не будем, но поговорим когда же все таки стоит применять готовый cms, а когда фреймворк и в чем их отличие. Начнем с отличий. Фреймворк это набор инструментов, помогающий нам в разработке, упрощающий жизнь во многих базовых процессах. Скажем так - это набор инструментов для предстоящего ремонта в квартире. Инструменты у вас есть а все остальное придется делать самостоятельно руками и понимать как это делается вам тоже придется. Cms же даже исходя из названия означает система управления контентом. Уже готовую систему со своим бэк-офисом и функционалом и по большему счету вам даже не требуется быть разработчиком, чтобы сделать проект на cms. Моя первая работа была в web-студии. Мы штамповали сайты на Drupal и спустя примерно год я решил что я уже отличный разработчик и можно двигаться дальше, в более серьезных организациях. И на собеседования уже на вопросе что такое ООП или дизайн-паттерны я понял, что год был просто потрачен впустую и называть себя разработчикам я вообще не имею права. Итак друзья это в корне разные вещи если вам предстоит сделать малобюджетный проект связанный с контентом, то используйте cms и в этом нет ничего плохого. Если у вас более серьезный проект, то вам на помощь придет фреймворк, что также даст вам возможность развиваться как разработчику. Хотя и здесь я считаю что для наибольшего развития лучше начать с базовых знаний языка программирования, а не сразу лезть во все дебри фреймворка. Научитесь класть фундамент прежде чем строить дома. Возможно кто-то из вас подумает ну почему cms только для малобюджетных контентных сайтов, типа блога и так далее. Ведь там есть плагины делающие из дефолтного блога интернет-магазин и даже я видел соцсеть! Да есть, но это уже на мой взгляд такие костыльные дополнения, большинство из которых уже давно не поддерживается, да и в основе не имеет даже unit тестов и все это в целом выглядит несерьезно. Вы используете готовый плагин для магазина к примеру, но даже понятия не имеете как оптимизированный запросы к базе и прочие инструменты отладки вам скорее всего не доступны, а даже если и доступны, то это уже скажем так пляски с бубном. В общем вот такое у меня мнение о cms, их отличие от фреймворка рад был с вами повидаться. Всем желаю интересных проектов и клиентов с четкими ТЗ. Спасибо за просмотр обязательно увидимся на Cutcode! - 📹 делитесь этим видео с друзьями: 🤍 🔔 подпишитесь на YouTube-канал: 🤍 📼 Курс по Laravel с нуля: 🤍 Laravel vs Wordpress: отличия и преимущества. Когда применять фреймворк, а когда CMS - 🔗 наш сайт: 🤍 📷 наш instagram: 🤍 📱 Наш telegram-канал: 🤍
Создаем интернет - магазин на laravel за 20 минут, используя bagisto
Первый урок обучающего курса по созданию Интернет-магазина на Laravel. Займёмся настройкой окружения, подготовке проекта к отладке и установкой всех зависимостей! Установим Laravel 9, добавим tailwindcss и alpinejs! Подключим DebugBar. Добавим в проект готовую вёрстку из CutCode ТЗ - 🤍 Приглашаю участвовать в платной версии курса. Будет круто: 🤍 #интернетмагазин#laravel#cutcode - ❗️❗️❗️Присоединяйся к нашему комьюнити в телеграм - там и советом помогут и много интересного - 🤍 🤖🤖🤖Мой помощник Тэйлор готов выдать тебе подарок. Забирать тут - 🤍 - ⏰ Таймкоды: 00:00 Введение 03:42 Установка Laravel 06:41 Настройка .env 09:15 Стэк протоколов 10:59 AppSecviceProvider 12:54 Помощник с оповещениями 14:37 DebugBar 17:38 Работа с вёрсткой 28:20 Подведение итогов Мы начинаем первый урок в рамках курса интернет-магазин на laravel с нуля - backend разработка. Пару лирических отступлений: во-первых еще раз какой уровень потребуется в процессе выполнения уроков: базовые знания PHP, SQL и Larаvel. То есть мы уже определенное время изучаем Laravel - курс laravel с нуля на моем канале уже для вас скучный и неинтересный. Нужно идти дальше и данный курс это как раз логическое продолжение первого. Мы с вами будем постепенно наращивать сложность и в итоге вы сами удивитесь к какому уровню и качеству кода вы придете к концу курса. Начал я с уровня подготовки не случайно, чтобы еще раз акцентировать Ваше внимание что мы не будем концентрироваться и пытаться объяснить совсем простые вещи. А именно как установить зависимости или что-либо, как создать базу и все в таком духе. Во-вторых - еще раз что за подход такой с бесплатными и платными уроками? Тут крайне интересное объяснение - дело в том друзья буду с вами предельно честен. И вам предстоит разрабатывать не только чистый код с соблюдением всех принципов масштабируемые и так далее. Иногда перед нами стоит задача как можно скорее реализовать функционал - идет давление на скорость, заказчику необходим просто рабочий проект, чтобы протестировать есть ли в нем смысл, окупится ли он в целом. Разработчик сразу забивает на тесты, рефакторинг остается на будущее которое скорее всего не настанет. И это друзья реальность. В целом не все сразу устроятся в Google. Само собой будете расти и зарабатывать на хлеб на разного уровня проектах. Брать проекты на фрилансе и нужно уметь варьировать в реализациях: где-то выбрать быстрый путь, где-то долгий и правильный. Зависеть от обстоятельств - быть готовым работать в команде или в одиночку. Так вот первая бесплатная часть как раз будет с упором на быструю разработку - у нас горят сроки, заказчик ничего не хочет слушать о тестах и прочей на его взгляд ерунде, а нам предстоит работать в этих условиях. В прямом эфире (второй урок) я расскажу какие именно проблемы присутствуют в этом быстром решении. И их как вы понимаете будет немало. А также отвечу на вопросы - на сложные вопросы запишу мини-уроки которые также выйдут в платной расширенной версии. А в третьем также расширенном закрытом уроке мы уже пойдем правильным путем, когда у нас есть время и команда. Проект будет масштабироваться и нам нужно учитывать все кейсы с которыми проект может столкнуться. Здесь будет самое интересное. В итоге вы станете полноценными специалистами, понимая и быстрый путь и правильный путь, понимая разницу, особенности и преимущества. Начнем мы с вами с простых уроков как к примеру сегодняшний установка настройка и подготовка к работе. Вроде скучный и простой урок, но он будет скрывать много интересных подходов закрытой части как и каждый последующий. Заговорился друзья, но я периодически буду общаться с вами в уроке на разные темы. Цель не только выполнять поставленные в курсе задачи, а выработать чувство кода и мышления разработчика. Погнали устанавливать Larаvel. Итак друзья у меня также открыта документация. Она у меня всегда будет под рукой. Я вам советую делать также. Раздел установка, вы можете устанавливать любым для вас удобным способом - использовать Docker, sail. Я буду использовать просто composer. - 📹 делитесь этим видео с друзьями: 🤍 🔔 подпишитесь на YouTube-канал: 🤍 📼 Курс по Laravel с нуля: 🤍 Курс интернет магазин на Laravel. Урок 1. Подготовка и настройка проекта - 🔗 наш сайт: 🤍 📱 Наш telegram-канал: 🤍
Добрый день, дорогие друзья. В этом видео мы научимся одевать верстку на наш проект. Ссылка на первый урок 🤍 Ссылка на верстку 🤍
Ссылка на решение 🤍 Готовое решение на популярном фреймворке PHP Laravel для создания доски объявления. Функции создания своих полей для разных категорий, поддержка языков, оплата дополнительных выделений объявлений. Удобная админка.
Разрабатываем функционал управления книгами на Laravel. Мой сайт: 🤍 Патрон: 🤍 Группа в ВК: 🤍 Канал в телеграм: 🤍 Мой instagram: 🤍 Группа в Facebook: 🤍
Подробнее о курсе "Фреймворк Laravel. Полное руководство": 🤍 Исходники к уроку тут: 🤍 Последний урок мини-курса будет посвящен теме поиска на сайте Laravel. С помощью фреймворка организация поиска – дело буквально нескольких минут. Для реализации поиска будет создан дополнительный экшен и использован уже имеющийся шаблон для показа результатов поиска. Также из урока вы узнаете, как исправить проблему с пагинацией и дополнительными параметрами запроса.
В данном видео мы создадим с вами полноценную систему управления ролями пользователей на Laravel 9 с использованием пакета Spatie laravel-permission. КОД УРОКА: 🤍 ПОДДЕРЖАТЬ КАНАЛ: В рублях - 🤍 В гривнах(монобанк) - 4441114422972065 Подписка на канал 🤍 #laravel #spatie #permissions
Отправляйте заявку на почту: laravelcreative🤍gmail.com Скидка: 2 курса - 1000 руб. 3 курса - 2000 руб. 4 курса - 4000 руб. Если уже брали раннее курс, то скидка на следующий 500 руб. Базовый курс(4000 руб.) 🤍 SPA соц сеть (4000 руб.) 🤍 SPA эксель импорт (4000 руб.) 🤍 SPA WebSocket чат (5000 руб.) 🤍 - ТГ чат для общения 🤍 . - . .
Представляю вам большой видео урок, в ходе которого вы познакомитесь с полноценным созданием веб сайтов на основе языка PHP. Вы создадите несколько страниц, сделаете форму отправки на почту, поработаете с куки, а также познакомитесь с настройками сервера Apache. 1) Редактор Atom: 🤍 2) Open Server: 🤍 3) Сервер MAMP: 🤍 4) Хостинг VDSina: 🤍 5) Bootstrap CDN: 🤍 6) Полный курс по PHP: 🤍 ✔ Сообщество программистов: 🤍 ✔ - Вступай в группу Вк - 🤍 🚀 Группа FaceBook - 🤍 Инстаграм itProger: 🤍 Instagram: 🤍 Telegram: 🤍 Twitter - 🤍 - Уроки от #GoshaDudar 👨🏼💻 - Все уроки по хештегу #goshaLessons
Мы продолжаем уроки Laravel и в этом видео я покажу как внедрить frontend в ваш проект laravel на примере того как пойдет верстка Bootstrap 4 на ларавел. Верстка сайта фреймворке на Bootstrap 4 идеальное решение для проекта поэтому и так часто используемое, и вы обязательно должны уметь верстать с ларавел. 🤍 Промокод developblog, укажите при регистрации, пополните на сумму от 500 руб, и еще 500 руб. получите на счет в системе в подарок
Чем отличаются веб-приложения (Single Page Application) от веб-сайтов, какие у каждого преимущества, сколько стоит разработка сайта и сколько приложения — в новом ролике от Ивана Петриченко. Если вы знаете вёрстку и JavaScript — будет полезно. Если только собираетесь это учить — тоже. Подпишитесь на канал, если вам нравятся эти видео: 🤍 Больше контента в нашей группе Вконтакте 🤍 Или в нашем Telegram-канале 🤍 Присоединяйтесь к нашему сообществу Discord 🤍 Telegram-канал "Лысый из браузера": 🤍 Чтобы записаться на мой курс по основам веб-разработки, напиши в нашу группу и мой ассистент скажет тебе, что делать дальше: 🤍 Заказать рекламу на канале: 🤍 или 🤍 - Я использую хостинг Link Host с 2014 года 🤍 Телеграм-каналы с дизайн-макетами для тренировки вёрстки: 🤍 🤍 🤍 Каналы с крутыми фичами на CSS и JavaScript: 🤍 🤍 Канал с терминами для айтишников: 🤍 Канал, где публикуют ссылки на полезные сервисы и сайты: 🤍
В уроке мы изучим отслеживание различных URL адресов, а также познакомимся с созданием HTML шаблонов. К концу урока вы создадите три страницы: главную, про компанию и страницу контактов. 1) Урок на сайте itProger: 🤍 2) Laravel Mix: 🤍 3) Node JS: 🤍 4) Bootstrap CDN: 🤍 ✔ Сообщество программистов: 🤍 ✔ - Вступай в группу Вк - 🤍 🚀 Группа FaceBook - 🤍 Инстаграм itProger: 🤍 Instagram: 🤍 Telegram: 🤍 Twitter - 🤍 - Уроки от #GoshaDudar 👨🏼💻 - Все уроки по хештегу #goshaLaravel
Вводное занятие курса Создание функциональных веб-приложений на PHP Laravel 9. YouTube канал с видеокурсом: 🤍 Ссылки из занятия: PHP: 🤍 Composer: 🤍 Docker: 🤍 Git: 🤍 JetBrains Toolbox: 🤍 PHPStorm: 🤍 JB Edu: 🤍
Мы начинаем курс видео уроков по фреймворку Laravel, где мы будем его рассматривать как основу для построения серверной части приложения. В этой части мы рассмотрим как установить Laravel и какие ошибки могут возникать при этом.
Boosty: 🤍 Наш образовательный проект - 🤍 VK: 🤍 Телеграм: 🤍 Телеграм чат: 🤍
Отправляйте заявку на почту: laravelcreative🤍gmail.com Скидка: 2 курса - 1000 руб. 3 курса - 2000 руб. 4 курса - 4000 руб. Если уже брали раннее курс, то скидка на следующий 500 руб. Базовый курс(4000 руб.) 🤍 SPA соц сеть (4000 руб.) 🤍 SPA эксель импорт (4000 руб.) 🤍 SPA WebSocket чат (5000 руб.) 🤍 - Скачать шаблон можно отсюда 🤍 ТГ чат для общения 🤍 . -
Подключаем YooKassa на Laravel сайт КУРС ПО LARAVEL: 🤍 Мой сайт: 🤍 Патрон: 🤍 Группа в ВК: 🤍 Канал в телеграм: 🤍 Мой instagram: 🤍 Группа в Facebook: 🤍 Поддержать автора на выпуск новых видео: 🤍 🤍
Полная реализация регистрации, входа, сброса пароля, подтверждения почты и подтверждения пароля без использования дополнительных библиотек. Репозиторий: 🤍 Верстка страниц регистрации и входа: 🤍 Установка Tailwind CSS в Laravel проект: 🤍 Тема VS Code: 🤍 Иконки VS Code: 🤍 Шрифт: Operator Mono YouTube клон на Vue 3 и Tailwind CSS: 🤍 Верстка YouTube на Tailwind CSS: 🤍 Spotify клон на Tailwind CSS: 🤍 Tailwind CSS + JIT компилятор: 🤍 Кастомная настройка Tailwind CSS: 🤍 YouTube API клон на Laravel: 🤍 VS Code + Neovim для начинающих (Часть 1): 🤍 VS Code + Neovim для начинающих (Часть 2): 🤍 #laravel
Отправляйте заявку на почту: laravelcreative🤍gmail.com Скидка: 2 курса - 1000 руб. 3 курса - 2000 руб. 4 курса - 4000 руб. Если уже брали раннее курс, то скидка на следующий 500 руб. Базовый курс(4000 руб.) 🤍 SPA соц сеть (4000 руб.) 🤍 SPA эксель импорт (4000 руб.) 🤍 SPA WebSocket чат (5000 руб.) 🤍 - ТГ чат для общения 🤍 . - Личный кабинет, а также заготовка для комментов и понравившихся постов
Отправляйте заявку на почту: laravelcreative🤍gmail.com Скидка: 2 курса - 1000 руб. 3 курса - 2000 руб. 4 курса - 4000 руб. Если уже брали раннее курс, то скидка на следующий 500 руб. Базовый курс(4000 руб.) 🤍 SPA соц сеть (4000 руб.) 🤍 SPA эксель импорт (4000 руб.) 🤍 SPA WebSocket чат (5000 руб.) 🤍 - ТГ чат для общения 🤍 . . Ссылка для донатов, спонсорства, пожертвований 🤍 🤍 - План действий с обозначением использованного функционала и стратегии разработки
Отправляйте заявку на почту: laravelcreative🤍gmail.com Скидка: 2 курса - 1000 руб. 3 курса - 2000 руб. 4 курса - 4000 руб. Если уже брали раннее курс, то скидка на следующий 500 руб. Базовый курс(4000 руб.) 🤍 SPA соц сеть (4000 руб.) 🤍 SPA эксель импорт (4000 руб.) 🤍 SPA WebSocket чат (5000 руб.) 🤍 - ТГ чат для общения 🤍 . - . .
Подробнее о курсе "Фреймворк Laravel. Полное руководство": 🤍 Исходники к уроку тут: 🤍 Из первого урока данного курса вы узнаете о том, как установить фреймворк Laravel и произвести некоторые первоначальные настройки сайта. Также из урока вы узнаете о необходимых требованиях к серверу и необходимых программах для работы с Laravel.
Laravel является наиболее популярным веб фреймворком для языка PHP. На основе Laravel вы можете создавать проекты различной сложности и тематики, при этом большинство шаблонных вещей уже будут внедрены в проект при помощи Laravel. Полезные ссылки: 1) Курс по языку PHP: 🤍 2) Курс на сайте itProger: 🤍 3) Официальный сайт Laravel: 🤍 4) Редактор Atom: 🤍 5) Редактор PhpStorm: 🤍 6) Локальный сервер MAMP: 🤍 7) Пакетный менеджер Composer: 🤍 ✔ Сообщество программистов: 🤍 ✔ - Вступай в группу Вк - 🤍 🚀 Группа FaceBook - 🤍 Инстаграм itProger: 🤍 Instagram: 🤍 Telegram: 🤍 Twitter - 🤍 - Уроки от #GoshaDudar 👨🏼💻 - Все уроки по хештегу #goshaLaravel
В данном видео я покажу вам правильный способ написания фильтров для ваших интернет-магазинов с использованием принципов SOLID. Вы можете применять этот метод не только в PHP или Laravel, а и в других языка программирования. Репозиторий с кодом 🤍 Буду рад вашему лайку и подписке на мой канал! Обязательно поделись видео с друзьями, это лучше любых донатов. Подписка на канал 🤍
Впервые слышите про дамп базы данных, crontab, sftp, ssh и все такое? Тогда этот урок для вас! ;) 🆇 Ссылки из видео 🆇 𝟭: Хостинг TimeWeb - 🤍 *если чё то это моя реф. ссылка, ня ^_^* 🔵 Наш TELEGRAM: 🤍 Наш ВК: 🤍 Сотрудничество 🤍 💗 Музыка предоставлена YouTube Audio Library.
Разработка CRUD для тарифов на Laravel КУРС ПО LARAVEL: 🤍 Мой сайт: 🤍 Патрон: 🤍 Группа в ВК: 🤍 Канал в телеграм: 🤍 Мой instagram: 🤍 Группа в Facebook: 🤍
Разработка веб-приложения на PHP. Посмотрите уроки: 🤍 Исходники к уроку тут: 🤍 Мультиязычные проекты пользуются огромной популярностью в данное время, потому как значительно расширяют аудиторию посетителей приложения. При этом, если рассматривать техническую сторону реализации мультиязычности, то возникает вполне предсказуемый вопрос, что делать с URL и нужно ли размещать код выбранного языка в ссылках на страницы сайта? В этом видео будем разбираться с данным вопросом и посмотрим, как в мультиязычном проекте, написанном на Laravel, разместить код языка в качестве основного префикса в URL. Хотел бы отметить, что вопрос размещения кода языка в URL, как правило возникает на том этапе, когда сайт начинает активно продвигаться по поисковым системам, то есть на этапе SEO-оптимизации. При этом, довольно часто бывает, что сайт уже написан, адреса запросов сформированы и код выбранного языка в URL не указывается (сохраняется в сессии на сервере). Соответственно приходится переписывать маршруты и возможно некоторые функциональные блоки. Поэтому о вопросе мультиязычности, желательно помнить всегда и закладывать механизмы ее реализации. Что же касается самого префикса в URL, то возможны три ситуации: • префикс отсутствует; • префикс кода языка всегда присутствует в независимости от выбранного языка; • префикс кода присутствует на всех языках кроме одного, который был на проекте изначально. Собственно, третий вариант мы с Вами будем рассматривать в этом уроке. Суть его заключается в том, что в проекте выбирается язык, который считается языком по умолчанию. Для всех локализаций кроме вышеуказанной в URL обязательно должен добавляться код языка. Это справедливо, когда некоторые страницы сайта уже проиндексированы в локализации по умолчанию.
Продолжение курса "Интернет-магазин на Laravel" тут: 🤍 Представляем Вашему вниманию курс по созданию интернет-магазина на фреймворке Laravel. Laravel - это фреймворк на PHP, предназначенный для разработки веб-приложений любого уровня сложности. На сегодняшний день Laravel является наиболее популярным и востребованным PHP-фреймворком и держит лидерство уже не первый год. Для тех, кто только начинает свое знакомство с миром веб-разработки, стоит отметить, что Laravel – это не CMS (система управления контентом), т.е. не готовый сайт, это фреймворк. Отличие фреймворка от CMS состоит в том, что CMS предлагает уже готовый сайт, а фреймворк – предлагает набор инструментов для разработки сайта. В чем же тогда выгода фреймворка по сравнению с CMS? Ответ прост: скорость работы сайта и гибкость. В цикле уроков будет показано создание на Laravel интернет-магазина с базовым функционалом: категории товаров, товары, базовая и акционная цена товара, отметки хит и распродажа для товара, наличие товара и, конечно же, корзина.
Сегодня мы рассмотрим работу с компонентом на laravel и liwire, который помогает с авторизацией через телефон с последующим подтверждением смс кодом ❗️❗️❗️Присоединяйся к нашему комьюнити в телеграм - там и советом помогут и много интересного - 🤍 Задача встречается довольно часто и в написании компонента я был замотивирован тем, что не нашел нормальных уроков на ютубе и каких-то готовых библиотек которые решают эту проблему. Поэтому написал собственные компоненты изначально для проекта cutcode.ru и он был доступен только по подписке. Но позже уже вышел в отдельный репозиторий на github. В данном видео мы рассмотрим возможности компонента, а также возможности по кастомизации. Вобщем подробно расскажу на живом проекте как это реализуется. То есть недавно у меня был проект как раз у которого стояла такая задача: авторизация через телефон Подписывайтесь на мой канал, прожимайте колокольчик, пишите комментарии! Если будут какие-то вопросы - спрашивайте! В переди у нас много нового много интересных уроков также еще пройдемся по проекту cutcode, рассмотрим компоненты, посмотрим как они внедряются в живые проекты - такой life coding в общем. Следите за обновлениями! 📹 делитесь этим видео с друзьями: 🤍 🔔 подпишитесь на YouTube-канал: 🤍 Авторизация по номеру телефона и верификация смс на laravel и livewire 🤍 - 🔗 наш сайт: 🤍 📷 наш instagram: 🤍 📱 Наш telegram-канал: 🤍
построение сайта визитки 1 урок - route - view - layout
Недавно я прочитал книгу "Архитектура сложных веб приложений с примерами на Laravel", автор Adel Faizrakhmanov. Эта книга не пособие. Много шаблонов описаны поверхностно, с целью просто познакомить читателя с ними. Более подробное описание можно найти по ссылкам в конце. - 🤍 - книга на русском - 🤍 - английская версия Послушать в формате подкаста и прочитать текстовую версию можно на сайте: 🤍 Пятиминутка PHP - подкаст о PHP, DBA, архитектуре, DevOps. Авторское мнение о современных трендах в веб-разработке и интересные беседы с гостями. 🤍
Сегодняшний ролик будет посвящен контрактам в Ларавел (Laravel Contracts). Изучим что это такое и как их использовать #php#laravel#cutcode - ❗️❗️❗️как делать сложные сайты на laravel? Это просто с cutcode! Поддерживай мой проект - 🤍 Угостить меня кофе - buymeacoffee.com/cutcode 🤖🤖🤖Мой помощник Тэйлор готов выдать тебе подарок. Забирать тут - 🤍 - ⏰ Таймкоды: 00:00 Введение 00:38 Что такое интерфейсы в PHP 01:35 Когда нужно использовать интерфейсы 02:32 Laravel Contracts 03:10 Laravel Contracts в рамках концепции Service Container 03:53 Подведение итогов Всех поклонников Laravel я приветствую на канале Cutcode! И сегодняшний ролик будет посвящен контрактам Laravel: что это такое, как их использовать и в целом концепцию контрактов, так как многие читают документацию, думают что это какой-то отдельный особенный интерфейс, не понимая сути. Но в целом здесь совершенно ничего сложного. Мы немножко отойдем в сторону и поговорим для начала о интерфейсах PHP, для тех кто мало ли не знаком с ними. Что такое вообще в целом интерфейсы? Они никак не связаны с Laravel, они пришли у нас из PHP. Как написано в самой документации интерфейсы объектов позволяют создавать код, который указывает какие методы должен реализовать класс. То есть по факту это и есть природа контрактов как в реальной жизни - то есть если мы посмотрим на интерфейс, скажем например есть MessengerNotificatorInterface у него есть метод send и все классы которые будут реализовать этот интерфейс должны также реализовывать метод send. То есть они как бы подписывают контракт как и люди, на то что обязаны выполнять какие-либо правила и в данном случае реализовывать метод send. У нас сам интерфейс выглядит следующим образом: имеет одну функцию она у нас пустая - просто указано название, какие аргументы и что возвращает и классы которые реализует. Также в документации указано когда нужно использовать интерфейсы, что позволит разработчикам создавать объекты разных классов которые могут использоваться взаимозаменяемо. Как раз то что у нас есть и в примере. У нас есть интерфейс MessengerNotificator уведомлениях и юзерам в какие-либо мессенджеры и 2 класса которые его реализуют, как раз таки они взаимозаменяемы. И как раз уходя уже в Laravel и если вы помните тему сервис-контейнера (на канале есть об этом ролик). То мы можем сделать инъекции в любой контроллер с просто интерфейсом Messenger нотификатор и забиндить в сервис-провайдере что этот интерфейс у нас ссылается на какой либо определенный класс, который его реализуют и работать уже внутри с этим классом. И впоследствии его простым способом заменять на какой-либо другой. Ну либо динамически заменять в процессе. То же самое если мы посмотрим на Laravel контракты, как раз таки, то это не что иное как просто интерфейсы. Просто обычный PHP интерфейс. Просто если исторически отходить назад, когда Laravel только разрабатывался, Тейлор решил называть интерфейс в рамках Laravel фреймворка контрактами, так как это более понятно для человека, как раз как я уже говорил что тот же самый контракт и классы его подписывают, на то что они обязаны реализовывать методы в этом контракте. Вот и все в по сути что касается контрактов - это всего лишь интерфейса. И также они работают в рамках концепции сервис контейнера. Скажем мы здесь можем указать контракт инкриптор - тот самый интерфейс, который мы только что смотрели. И здесь уже по умолчанию в Laravel будет забиндено, что это у нас string инкриптор и здесь мы уже будем работать с классом, который реализовывает интерфейс и который забинден по умолчанию в Laravel на этот интерфейс. То же самое как мы делали в сервис контейнере с нотификаторами - где меняли иногда slug иногда telegram и это нам помогает в разработке приложения в дальнейшем масштабирование приложения, то есть это удобный инструмент. - 📹 делитесь этим видео с друзьями: 🤍 🔔 подпишитесь на YouTube-канал: 🤍 📼 Курс по Laravel с нуля: 🤍 Laravel Contracts и PHP интерфейсы. Использование в рамках концепции Service Container - 🔗 наш сайт: 🤍 📷 наш instagram: 🤍 📱 Наш telegram-канал: 🤍
Отправляйте заявку на почту: laravelcreative🤍gmail.com Скидка: 2 курса - 1000 руб. 3 курса - 2000 руб. 4 курса - 4000 руб. Если уже брали раннее курс, то скидка на следующий 500 руб. Базовый курс(4000 руб.) 🤍 SPA соц сеть (4000 руб.) 🤍 SPA эксель импорт (4000 руб.) 🤍 SPA WebSocket чат (5000 руб.) 🤍 - ТГ чат для общения 🤍 . . Ссылка для донатов, спонсорства, пожертвований 🤍 🤍 - Переносим сначала шаблон в index.html А затем в app.vue
Мы решили с Сашей обсудить на сколько актуален Laravel в 2023 году. Какие мы знаем способы изучения и какие использовали сами. Курсы, видеоуроки, книги, репетиторы - все будет в этом подкасте. С каждым подкастом мы стараемся улучшать качество - если что то не так - то просим прощения. И не забывайте ставить лайки и подписываться!❤️ Так же нас можно слушать в аудио формате в других сервисах: 👇 🎧 Castbox 🤍 🎧 Apple Podcasts 🤍 🎧 Spotify 🤍 ❗️Если не хватает вашего любимого сервиса по подкастам - напишите в комментарии! Telegram канал- где я публикую все самое актуальное 🤍
Отправляйте заявку на почту: laravelcreative🤍gmail.com Скидка: 2 курса - 1000 руб. 3 курса - 2000 руб. 4 курса - 4000 руб. Если уже брали раннее курс, то скидка на следующий 500 руб. Базовый курс(4000 руб.) 🤍 SPA соц сеть (4000 руб.) 🤍 SPA эксель импорт (4000 руб.) 🤍 SPA WebSocket чат (5000 руб.) 🤍 - ТГ чат для общения 🤍 . - . .