Laravel, PHP, Backend - Uncolored collection
316 subscribers
141 photos
2 videos
2 files
385 links
Коллекция материалов по Laravel и смежным технологиям.

VueJS: https://t.me/vuejs_uncolored
Svelte: https://t.me/svelte_uncolored
React: https://t.me/react_uncolored

Для связи @RainySkys
Download Telegram
Forwarded from Laravel World
Небольшой совет по Laravel от Barry vd. Heuvel.
Обычно удобно применять whereDate(), но поскольку он использует функцию MySQL date, то не использует индекс. Если же вы хотите использовать индекс, то используйте сравнение (> = сегодня, < завтра) или оператор between. Это можно упростить с помощью скоупа, см. изображение.
#backend #course #english

Курс по Гугл Облаку, 32 часа. По промокоду - бесплатно еще день. Можно зарегаться сейчас, пройти потом. Мастхэв, я считаю) налетай)

https://www.udemy.com/course/google-certified-architect-developer-engineer-data-devops/?couponCode=JUNCOVID01
#SQL

Тренируем навык написания sql-запросов, соревнуемся с другими участниками.

По результатам можно даже сертификат получить. Звучит неплохо.

Удачи ;)

https://www.sql-ex.ru/?Lang=0
Forwarded from IT 1ess0ns
​​⚙️SQL и реляционная теория. Как грамотно писать код на SQL
✍️К. Дж. Дейт

💡Язык SQL распространен повсеместно. Но работать с ним непросто: он сложен, запутан, при написании SQL-команд легко допустить ошибку. Понимание теории, лежащей в основе SQL, - лучший способ гарантировать, что ваш код будет написан правильно, а сама база данных надежна и легко сопровождаема.

💾Скачать

@ITbook_ru
Forwarded from Типичный программист
Оконные функции в SQL — что это и зачем они нужны

Даже знатоки SQL часто не понимают, как работают оконные функции, и считают их какой-то особой магией для избранных.

В этой статье на реальном датасете покажем несколько примеров работы оконных функций, чтобы вы перестали бездумно копипастить их со StackOverflow и поняли, как они работают:

https://tprg.ru/uC7f

#sql
Forwarded from Типичный программист
Непрерывная интеграция и доставка (СI/CD): идеальная методика разработки или отраслевой хайп?

Платформы непрерывной разработки и интеграции — это мейнстрим в разработке софта на сегодняшний день.

В статье читайте про основные принципы, преимущества и недостатки CI/CD, а также о том, кому подходит эта методология разработки:

https://tprg.ru/MDye

#devops
Forwarded from Laravel World
Обрабатываем исключение ModelNotFoundException глобально
#english
https://navcodes.dev/blog/laravel-model-not-found-exception/
Forwarded from Laravel World
Делаем систему видеозаписи с помощью Laravel, Vue и Videojs-record
#english
https://medium.com/@vivekdhumal/how-to-make-a-video-recorder-using-videojs-record-vue-and-laravel-c586fed455bd
#laravel #tips

Вместо этого:

Route::get('my-url', 'MyController@index');

Можно делать так:

use App\Http\Controllers\MyController;
Route::get('my-url', [MyController::class, 'index']);

Это позволит выбирать своё пространство имён для контроллеров, например, так:

// альтернативный namespace
use App\Front\Http\AlternativeNamespace\MyController;

Route::get('my-url', MyController::class);