![Laravel Creative](/img/default-banner.jpg)
- Видео 304
- Просмотров 3 185 795
Laravel Creative
Добавлен 16 фев 2021
Laravel
Обучающие курсы по Laravel и веб разработке в целом от профессионала с 10+ лет опыта работы.
Обучающие курсы по Laravel и веб разработке в целом от профессионала с 10+ лет опыта работы.
Laravel базовый и продвинутый курс. Отзывы учеников школы LaravelCreative
Стань спонсором(бусти аккаунт), доступ к собеседованиям:
boosty.to/laravelcreative
Мои платные курсы:
laravelcreative.ru/course
План развития с нуля до middle+:
laravelcreative.ru/other/plan
boosty.to/laravelcreative
Мои платные курсы:
laravelcreative.ru/course
План развития с нуля до middle+:
laravelcreative.ru/other/plan
Просмотров: 916
Видео
Laravel 11 что нового? Практический обзор. Самая необходимая информации о Laravel 11
Просмотров 1,8 тыс.14 дней назад
Стань спонсором(бусти аккаунт), доступ к собеседованиям: boosty.to/laravelcreative Мои платные курсы: laravelcreative.ru/course План развития с нуля до middle : laravelcreative.ru/other/plan
Laravel audit. Логирование событий crud c объектами модели. Observe crud events
Просмотров 1,1 тыс.14 дней назад
Стань спонсором(бусти аккаунт), доступ к собеседованиям: boosty.to/laravelcreative Мои платные курсы: laravelcreative.ru/course План развития с нуля до middle : laravelcreative.ru/other/plan
Slug в laravel. Как сделать slug в laravel, как использовать slug в роутере. Slug Model Binding
Просмотров 1,3 тыс.14 дней назад
Стань спонсором(бусти аккаунт), доступ к собеседованиям: boosty.to/laravelcreative Мои платные курсы: laravelcreative.ru/course План развития с нуля до middle : laravelcreative.ru/other/plan 00:00:00 Настройка окружения 00:01:54 Первый вариант - мануальное добавление слага 00:17:11 Первый вариант с "просьбой автоматизировать" 00:22:30 Второй вариант с автоматическим слагом
Как устроиться на работу программистом. Как пройти собеседование программисту. Резюме программиста.
Просмотров 1,8 тыс.Месяц назад
Стань спонсором(бусти аккаунт), доступ к собеседованиям: boosty.to/laravelcreative Мои платные курсы: laravelcreative.ru/course План развития с нуля до middle : laravelcreative.ru/other/plan
Как Laravel разработчику устроиться на первую работу? Минимум знаний чтобы пройти собеседование.
Просмотров 3,9 тыс.2 месяца назад
Стань спонсором(бусти аккаунт), доступ к собеседованиям: boosty.to/laravelcreative Мои платные курсы: laravelcreative.ru/course План развития с нуля до middle : laravelcreative.ru/other/plan
За что могут уволить Laravel разработчика? Увольнение с работы причины.
Просмотров 3,5 тыс.2 месяца назад
Стань спонсором(бусти аккаунт), доступ к собеседованиям: boosty.to/laravelcreative Мои платные курсы: laravelcreative.ru/course План развития с нуля до middle : laravelcreative.ru/other/plan
Что делать, когда не можешь найти решение в разработке? Как решать нерешаемые задачи?
Просмотров 2,1 тыс.3 месяца назад
Стань спонсором(бусти аккаунт), доступ к собеседованиям: boosty.to/laravelcreative Мои платные курсы: laravelcreative.ru/course План развития с нуля до middle : laravelcreative.ru/other/plan
DDD архитектура база. Domain Driven Design архитектурный подход.
Просмотров 11 тыс.8 месяцев назад
Стань спонсором(бусти аккаунт), доступ к собеседованиям: boosty.to/laravelcreative Мои платные курсы: laravelcreative.ru/course План развития с нуля до middle : laravelcreative.ru/other/plan Группа вк: laravelcreative СОДЕРЖАНИЕ 00:00:00 Введение 00:01:44 Что такое DDD 00:05:51 Зачем нужны архитектурные подходы 00:09:13 Из чего состоит DDD, структура папок и классов 00:17:31 Структура па...
Laravel Tesseract. Парсинг текста с изображений в laravel и php. Извлекаем текст из изображений
Просмотров 3 тыс.8 месяцев назад
Стань спонсором(бусти аккаунт), доступ к собеседованиям: boosty.to/laravelcreative Мои платные курсы: laravelcreative.ru/course План развития с нуля до middle : laravelcreative.ru/other/plan Группа вк: laravelcreative Установка Tesseract installer: codetoprosper.com/tesseract-ocr-for-windows Tesseract composer расширение: github.com/thiagoalessio/tesseract-ocr-for-php Tesseract словарь к...
Laravel Rabbitmq курс. Брокеры сообщения php laravel. php-amqplib в php и laravel
Просмотров 7 тыс.8 месяцев назад
Стань спонсором(бусти аккаунт), доступ к собеседованиям: boosty.to/laravelcreative Мои платные курсы: laravelcreative.ru/course План развития с нуля до middle : laravelcreative.ru/other/plan Группа вк: laravelcreative СОДЕРЖАНИЕ 00:00:00 Введение 00:01:08 Создаем проекты, устанавливаем amqplib и делаем настройки 00:09:30 Создаем publisher 00:14:33 Создаем consumer 00:18:00 Отправляем стр...
Объявление о развитии канала. Видео контент с собеседованиями в веб разработке.
Просмотров 1,6 тыс.9 месяцев назад
Стань спонсором(бусти аккаунт), доступ к собеседованиям: boosty.to/laravelcreative Мои платные курсы: laravelcreative.ru/course План развития с нуля до middle : laravelcreative.ru/other/plan Группа вк: laravelcreative
RabbitMQ базовый курс за час. Установка, админ панель. Зачем нужен Rabbit MQ. Брокер сообщений
Просмотров 18 тыс.9 месяцев назад
Стань спонсором(бусти аккаунт), доступ к собеседованиям: boosty.to/laravelcreative Мои платные курсы: laravelcreative.ru/course План развития с нуля до middle : laravelcreative.ru/other/plan Группа вк: laravelcreative - СОДЕРЖАНИЕ 00:00:00 Введение 00:02:30 Установка 00:09:45 Какую проблему задачу решает rabbit mq 00:13:21 Как rabbit mq работает и происходит передача данных 00:15:21 Что ...
Резюме для джуна начинающего разработчика. Как устроиться на первую работу в IT
Просмотров 3 тыс.9 месяцев назад
Стань спонсором(бусти аккаунт), доступ к собеседованиям: boosty.to/laravelcreative Мои платные курсы: laravelcreative.ru/course План развития с нуля до middle : laravelcreative.ru/other/plan Группа вк: laravelcreative - СОДЕРЖАНИЕ 00:00:00 Введение 00:01:18 Порядок отбора 00:03:13 Личные данные 00:04:48 Стек 00:09:39 Опыт работы 00:13:25 Достижения
Laravel CICD без докера. Полный курс автоматизация деплоя Laravel
Просмотров 4,8 тыс.9 месяцев назад
Стань спонсором(бусти аккаунт), доступ к собеседованиям: boosty.to/laravelcreative Мои платные курсы: laravelcreative.ru/course План развития с нуля до middle : laravelcreative.ru/other/plan Группа вк: laravelcreative - GITLAB-CI docs.google.com/document/d/13jRV7W_KBW7hd_Md-dVSrLecrkPOY52q3dua2Iq77Ag/edit?usp=sharing ОКРУЖЕНИЕ docs.google.com/document/d/17mPLYDsO_ZjBDvS3ibwxE3eOIv2h6A95H...
Laravel Cache. Кэширование практика. Пример кэширования для улучшения бизнес логики CRUD приложения
Просмотров 4,1 тыс.9 месяцев назад
Laravel Cache. Кэширование практика. Пример кэширования для улучшения бизнес логики CRUD приложения
Микросервисная архитектура базовые знания. Монолит или микросервисы?
Просмотров 11 тыс.10 месяцев назад
Микросервисная архитектура базовые знания. Монолит или микросервисы?
Можно ли стать senior самостоятельно? Уровни развития. Как определить свой уровень в программировани
Просмотров 3,7 тыс.10 месяцев назад
Можно ли стать senior самостоятельно? Уровни развития. Как определить свой уровень в программировани
Laravel Redis за час. Cache в Laravel. Кеширование в Laravel. Redis фасад в Laravel. Сравнение Redis
Просмотров 8 тыс.10 месяцев назад
Laravel Redis за час. Cache в Laravel. Кеширование в Laravel. Redis фасад в Laravel. Сравнение Redis
Redis базовый курс. Установка и методы Redis. База данных Redis. Синтаксис Redis
Просмотров 13 тыс.10 месяцев назад
Redis базовый курс. Установка и методы Redis. База данных Redis. Синтаксис Redis
Redis и Memcached в Laravel. Теория. Зачем нужен Redis в Laravel. Какую задачу решает Redis
Просмотров 5 тыс.11 месяцев назад
Redis и Memcached в Laravel. Теория. Зачем нужен Redis в Laravel. Какую задачу решает Redis
Топ 3 наиболее важных навыка в разработке Laravel
Просмотров 4,7 тыс.11 месяцев назад
Топ 3 наиболее важных навыка в разработке Laravel
Самое простое объяснение Composition Api Vue. Vue 3 setup секция. Что такое setup, ref, reactive
Просмотров 6 тыс.11 месяцев назад
Самое простое объяснение Composition Api Vue. Vue 3 setup секция. Что такое setup, ref, reactive
PHP перспективы. Умирает ли язык php? Будет ли востребован PHP программист? Зарплаты программиста
Просмотров 10 тыс.11 месяцев назад
PHP перспективы. Умирает ли язык php? Будет ли востребован PHP программист? Зарплаты программиста
Полный курс Laravel Swagger. REST API Laravel
Просмотров 14 тыс.Год назад
Полный курс Laravel Swagger. REST API Laravel
Деплой Laravel 10 и vue 3 с vite на VPS сервер. Создаем окружение с нуля для laravel 10, vite, vue
Просмотров 10 тыс.Год назад
Деплой Laravel 10 и vue 3 с vite на VPS сервер. Создаем окружение с нуля для laravel 10, vite, vue
Как стать опытным профессиональным программистом высокого уровня, прознавшего всю суть бытия
Просмотров 3,5 тыс.Год назад
Как стать опытным профессиональным программистом высокого уровня, прознавшего всю суть бытия
Web socket Форум на Laravel 10. Новый платный курс. Презентация.
Просмотров 2,2 тыс.Год назад
Web socket Форум на Laravel 10. Новый платный курс. Презентация.
Laravel Web Socket полный базовый подробный курс. Удаленный(Pusher) и локальный веб сокет серверы
Просмотров 16 тыс.Год назад
Laravel Web Socket полный базовый подробный курс. Удаленный(Pusher) и локальный веб сокет серверы
Принципы SOLID. На доступном языке. SOLID В PHP и Laravel
Просмотров 15 тыс.Год назад
Принципы SOLID. На доступном языке. SOLID В PHP и Laravel
Автор, большое спасибо Вам за курс, желаю набрать как можно больше подписчиков ну и достигнуть всех остальных целей которые вас мотивируют создавать контент! Решил после 2,5 лет работы на фронте (Vue js) освоить еще и PHP Laravel. После функционального программирования иногда в шоке от ООП, но надеюсь со временем привыкну. Пока мне страшно представить дебагинг легаси на Ларавель 😀😀😀
зачем function () добавлять?
не подскажите почему очень медленый отклик от сервера у меня windows 10 c WSL2, laravel при этом монтируется не на localhost а все равно на 127.0.0.1:8000 может причина в этом, спасибо
Дякую!
когда автор демонстрировал вакансии он не обратил внимание на требуемый опыт 5+лет)
Особенно приятны фразы: берем тута переносим тама
В шаблоне command Invoker никак не использовали.
Спасибо за видео
ахах проорал, с "Теперь мы можем выполнить наш великий программный код"
Где посмотреть готовый проект?
Спасибо за видео!
ТИЛЬДА, БЛЯТЬ!!!
В актуальной версии Laravel вроде как поменялся синтаксис обращения в имени Route из формы, нужно перед 'post.store' добавить route: <form action="{{ route('post.store') }}" method="post">
Спасибо за советы и иллюстрации. Но к сожалению далеко не всегда люди, которые проводят интерьвю, живут в реальном мире и не всегда могут учитывать потребности компании. Хорошо конечно, если это будет человек из цеха или управлющий таким и цехом. Или хотя бы чётко знающий - какой человек им нужен. Но могут и вполне помучить по тем же SOLID-ам, которые сами же не соблюдают или по сложным SQL запросам. Мы то, с вами прекрасно знаем, что настоящий инженер - это не человек, который зазубрил всю эту теорию, а человек, который может самостоятельно, за реальные сроки решать многие задачи по разработке (или проектированию в лучшем случае), находит пути решения радач.
Хоть и мне в данный момент эта тема не интересовала, (хотя в целом интересуюсь Laravel), но подача материла настолько хороша, что посмотрел на одном дыхании и не заметил как закончился ролик. Всё очень быстро и понятно рассказываете. Спасибо Вам большое. Буду и дальше изучать Ваш какнал.
Какой это был ванильный год. ты молодец, но делай поправки для ребят по поводу "3 месяца", сейчас это уже миф.
Ты лучший, удачи в развитии!
спасибо
Unfortunately, after editing the auth.php file, more exactly after giving the 'guard" the value 'api" instead of the existing "web", I am no longer able to log in to my website using my browsers interface. If someone could advise pls what can be done? 'defaults' => [ 'guard' => 'api', 'passwords' => 'users', ],
16:05 пишите category_id а не post_id
Who gets 500 internal server error, write in api.php the full path: Route::group(['middleware' => 'api', 'prefix' => 'auth'], function ($router) { Route::post('login', [App\Http\Controllers\AuthController::class, 'login']); Route::post('logout', [App\Http\Controllers\AuthController::class, 'logout']); Route::post('refresh', [App\Http\Controllers\AuthController::class, 'refresh']); Route::post('me', [App\Http\Controllers\AuthController::class, 'me']); }); Who gets the "unauthorized" error, create a new user with a new email and password and retry! Good luck! ;)
есть вопросик, а если надо чтобы несколько sections ну или правильнее сказать, несколько yield отработало. как-то страно шаблонизатор работает, на фоне всех остальных) грубо говоря если идет обычный html страница. затем блок формы, @yield(form), а затем @yield('content'), то так не работает, из контроллера вызываем один дочерний блок)а как два заставить работать. вообще я еще не видел чтобы страница начинала формироваться с дочернего блока)
подозреваю что теперь приоритеней использовать компоненты
вообщем-то если ваша задача разбить макет на кусочки, то похоже компоненты для этого лучше подходят. потому что вот эти секции и yield хоть в документации для 8-ой версии и показаны как несколько на страницу, но как их так использовать не показано, чтобы понятно было. с компонентами все пока веселее.
Храни Господь тех, кто налайкал 10 лайков 2 года назад)))
Я вообще не понял смысл шаблона Adapter. Ну допустим, мы закинули два класса в один и через интерфейс, принадлежащий другому классу посчитали логику, которую мы и так посчитали бы без адаптера
в этом видео прекрасно расскрыта политика удаления данных с сайтов и ответ на вопрос, а мои данные точно будут удалены)))
А чем эти PHP аннотации лучше обычного yaml файла c OpenApi спецификациями? OpenApi спецификации хорошо поддерживается IDE, а PhpStorm - он сам себе сваггер. Там есть кнопка типа "скомпилировать доки из спецификации". Выглядит это все очень странно, как будто технология используется не по назначению. В программный код вручную добавляется второй параллельный программный код, тем более какие-то лишние классы. Поймите правильно, не холиварю и без притензий. Но в легком замешательстве. Может чего не понял.
Инерция действительно чудеса творит. Как, собственно, и автор) Спасибо за крутой, полезный контент!
Хотелось бы видео по апи в 11 версии.
Прикольный пакет. Освобождает от написания собственных Observers и подключения их к моделям, если ограничиваться только логированием. Но он не позволяет реализовать выполнение каки-либо действий при наступлении событий: при создании записи в таблице создавать запись в связанной таблице, или если имеем дело с таблицей с записями о файлах, удалять сами файлы физически при удалении записи и т.д.
Автор курса,Легенда!!
Пояснение в теории шаблона prototype - я понял, но зачем мы создавали другой класс, где присваивали значение переменной и никак его не использовали?
Пояснение в теории шаблона prototype - я понял, но зачем мы создавали другой класс, где присваивали значение переменной и никак его не использовали?
Интересно про то, что на уровне sql и то , что уже события laravel.
Laravel DDD CRUD VIDEO ?
Laravel DDD CRUD VIDEO ?
Laravel DDD CRUD VIDEO ?
Laravel DDD CRUD VIDEO ?
Laravel DDD CRUD VIDEO ?
Есть ваше сообщество? Группа в телеге например?
Удачи тебе брат!
То есть сео уже до api добралось?
А почему php .\artisan а не php artisan?
Чтобы не было ошибки SQLSTATE[23000]: Integrity constraint violation: 19 FOREIGN KEY constraint failed, не забывайте прописать use SoftDeletes; в моделях Post, PostTag, Tag после накатывания миграции по софт делиту
@laravelcreative я случайно удалил проект, когда пытался на гит залить, сильно тупанул. У вас случаем не будет бекапа?
вердикт : какой курс такие и донаты..Не понятно зачем мы делали админ лте и почему она не настроена и нигде не всплывает в проекте...проект в итоге сырой и не рабочий с до*ера склейками, куча пораченными нервами(с моей так точно стороны, зачем усложнять там где оказывается все гораздо проще делается?) и пропусками важных деталей, за что донат?
я столкнулся, мне помогла перезагруска сервисов, спасибо
спасибо за ролик первый случай: не рассмотрел вариант создания такого же поста с такимже слагом: нужна какая-то магия, чтоб слаги не дублировались (добавлялись индексы и проч: slug, slug-1, slug-2 и тд...) второй способ какой-то нежизнеспособный. если есть задача от сеошника иметь слаги, то наверное надо ими управлять как-то, сохранять. тайтл поменялся - слаг изменился, пост теперь недоступен по старой ссылке а вообще надо бы посоветовать использовать какие-нибудь готовые решения, где все это продумано, например, spatie
Классный урок но то что необходимо иметь установленным php необходимой версии и composer на локальной машине убивает все, таким же образом можно и все остальное установить
42:12 минута файл Create.vue <template> <div class="w-96 mx-auto pt-8"> <h1 class="text-lg text-center mb-8">Create</h1> <form @submit.prevent="store"> <div class="mb-5 mx-auto"> <input v-model="title" class="w-full rounded-full border-gray-300" type="text" placeholder="Title" /> </div> <div class="mb-5"> <textarea v-model="content" class="w-full rounded-full border-gray-300" placeholder="Content" ></textarea> </div> <div class=""> <button class="hover:bg-white hover:text-sky-500 block p-2 w-32 bg-sky-500 border border-sky-500 rounded-full text-center text-white" type="submit" > Store </button> </div> </form> </div> </template> <script setup> import { ref } from 'vue'; import { useForm } from '@inertiajs/vue3'; // Объявляем реактивные переменные const title = ref(''); const content = ref(''); // Функция для отправки данных const store = () => { const form = useForm({ title: title.value, content: content.value }); form.post('/posts'); }; </script> <style scoped> </style>
Спасибо! Супер!