Forwarded from Веб-страница
Прокачайте SQL с интерактивным задачником
Это курс из 18 базовых уроков с упражнениями, которые проверяются в режиме реального времени:
https://tprg.ru/3M56
#бэкенд #sql
Это курс из 18 базовых уроков с упражнениями, которые проверяются в режиме реального времени:
https://tprg.ru/3M56
#бэкенд #sql
Forwarded from Базы данных. Книги по программированию
SQL & NoSQL Databases
Автор: Andreas Meier, Michael Kaufmann
Год издания: 2019
Скачать книгу pdf
Скачать книгу epub
#sql #nosql #english
Автор: Andreas Meier, Michael Kaufmann
Год издания: 2019
Скачать книгу pdf
Скачать книгу epub
#sql #nosql #english
Forwarded from Frontender's notes [ru]
Павел Черторогов — Оборачиваем существующее REST API в GraphQL (методология за 1000000 рублей)
https://www.youtube.com/watch?time_continue=2&v=RDBEfvZT1yQ&feature=emb_logo
https://www.youtube.com/watch?time_continue=2&v=RDBEfvZT1yQ&feature=emb_logo
YouTube
Павел Черторогов — Оборачиваем существующее REST API в GraphQL (методология за 1000000 рублей)
Ближайшая конференция: HolyJS 2024 Spring — 15 апреля (Online), 26–27 апреля (Offline, Москва)
Подробности и билеты: https://cutt.ly/mwDmGdW3
— —
. . А реально обернуть REST API в GraphQL? И как сделать R&D для этой технологии? Обычно обкатку технологии принято…
Подробности и билеты: https://cutt.ly/mwDmGdW3
— —
. . А реально обернуть REST API в GraphQL? И как сделать R&D для этой технологии? Обычно обкатку технологии принято…
Forwarded from Laravel World
VILT (Vue.JS, Inertia.JS, Laravel and TailwindCSS)
Перспективная стек разработки Laravel-приложений
https://raison.co/vilt-stack-vue-inertia-laravel-tailwind/
Перспективная стек разработки Laravel-приложений
https://raison.co/vilt-stack-vue-inertia-laravel-tailwind/
Raison
VILT Stack - A future-proof way to build with Laravel in 2020
Let's look at the VILT Stack (Vue.JS, Inertia.JS, Laravel and TailwindCSS) and how they all work together in 2020.
Forwarded from Laravel World
20 хитростей при работе с Laravel Eloquent
Технология Eloquent ORM кажется весьма простой, но под капотом она скрывает множество скрытых функций и малоизвестных способов достижения большей эффективности работы. В этой статье я расскажу вам несколько хитростей.
https://laravel.demiart.ru/20-hitrostej-pri-rabote-s-laravel-eloquent/
Технология Eloquent ORM кажется весьма простой, но под капотом она скрывает множество скрытых функций и малоизвестных способов достижения большей эффективности работы. В этой статье я расскажу вам несколько хитростей.
https://laravel.demiart.ru/20-hitrostej-pri-rabote-s-laravel-eloquent/
Forwarded from Laravel World
Погружение в Laravel-магию SQL-запросов
Узнаем, что фактически происходит при их выполнении
https://youtu.be/o9sbBodCJQg
Узнаем, что фактически происходит при их выполнении
https://youtu.be/o9sbBodCJQg
YouTube
What SQL Queries Are "Under" Eloquent?
A practical dive into SQL queries - we launch a few Eloquent "magic methods" and see what database queries are actually running under the hood.
0:00 Intro and Laravel Debugbar
1:06 Post::all() and SoftDeletes
2:02 has() and whereHas()
3:15 withCount() and…
0:00 Intro and Laravel Debugbar
1:06 Post::all() and SoftDeletes
2:02 has() and whereHas()
3:15 withCount() and…
Курс по фулстек-разработке Slim PHP + React
Зацените, какую мощную (судя по названиями видео) ссылку подогнал мне Кирилл.
Затронутые темы: Slim PHP, React, Docker, Ansible, Docker Swarm, Xdebug, PHPLint, CodeSniffer, Psalm, PHPUnit, DDD, Sentry, CI/CD, Jenkins, GitHub, GitLabs, BitBucket и в планах: OAuth2+JWT и несколько архитектурных тем - ух!
Часть тем - бесплатная. Доступ на месяц - 500р.
По-моему, надо брать!
https://deworker.pro/edu/series/interactive-site
Зацените, какую мощную (судя по названиями видео) ссылку подогнал мне Кирилл.
Затронутые темы: Slim PHP, React, Docker, Ansible, Docker Swarm, Xdebug, PHPLint, CodeSniffer, Psalm, PHPUnit, DDD, Sentry, CI/CD, Jenkins, GitHub, GitLabs, BitBucket и в планах: OAuth2+JWT и несколько архитектурных тем - ух!
Часть тем - бесплатная. Доступ на месяц - 500р.
По-моему, надо брать!
https://deworker.pro/edu/series/interactive-site
Forwarded from TechSkills - книги по программированию
Forwarded from Laravel World
Жизненный цикл запросов в Laravel
https://techjeni.com/understanding-laravel-request-lifecycle/
https://techjeni.com/understanding-laravel-request-lifecycle/
Forwarded from Laravel World
Создание GraphQL API на Laravel
https://www.twilio.com/blog/build-graphql-powered-api-laravel-php
https://www.twilio.com/blog/build-graphql-powered-api-laravel-php
Forwarded from Веб-страница
PHP 8: примеры кода до и после
О том, что изменилось, можно долго говорить, но лучше один раз показать. Автор собрал примеры, которые демонстрируют очевидную разницу между PHP 7.4 и PHP 8.
Модификатор
https://tprg.ru/rFQx
#бэкенд #php
О том, что изменилось, можно долго говорить, но лучше один раз показать. Автор собрал примеры, которые демонстрируют очевидную разницу между PHP 7.4 и PHP 8.
Модификатор
static
и объединённые типы вместо Doc-блоков, throw
как выражение, новый оператор nullsafe
, перечисления и match
— все обновления направлены на сокращение кода и ускорение разработки:https://tprg.ru/rFQx
#бэкенд #php
Forwarded from Laravel World
Три способа пагинации
https://youtu.be/JYIQdEASuew
https://youtu.be/JYIQdEASuew
YouTube
Laravel API: Paginated/Full List - Same Endpoint or Separate?
If you need the list of records but paginated in one case, and the full list in another case, how to handle it? I will show you three different ways.
0:00 Intro: Problem with Pagination
1:13 Trying a Separate API Endpoint
1:53 Add "all=1" parameter
3:15…
0:00 Intro: Problem with Pagination
1:13 Trying a Separate API Endpoint
1:53 Add "all=1" parameter
3:15…
Forwarded from Laravel World
Пишем рилтайм чат на Larasocket, Tailwind, Alpine, Livewire и Laravel
https://medium.com/@zachvv11/real-time-chat-room-with-larasocket-tailwind-alpine-livewire-and-laravel-406a8c5e680d
https://medium.com/@zachvv11/real-time-chat-room-with-larasocket-tailwind-alpine-livewire-and-laravel-406a8c5e680d
Medium
Building a real-time chat room with Larasocket, Tailwind, Alpine, Livewire, and Laravel
Laravel’s newest no-configuration WebSocket Broadcaster, Larasocket, with Laravel’s newest technologies: TailwindCSS, AlpineJS, and…
Forwarded from Laravel World
Использование Представлений (View) MySQL в Laravel
https://www.itsolutionstuff.com/post/how-to-use-mysql-view-in-laravelexample.html
https://www.itsolutionstuff.com/post/how-to-use-mysql-view-in-laravelexample.html
Forwarded from Хабр
Как создаются Highload проекты на PHP: расшифровка
28 июля в нашем инстаграм-аккаунте и ютубе прошел прямой эфир с Александром Высоцким — ведущим PHP-разработчиком в лондонском офисе Badoo, который работает в команде антиспама. Саша рассказал о том, как создаются Highload проекты на PHP, своей жизни в Лондоне и, конечно, про Badoo.
*** Делимся с вами расшифровкой эфира
http://amp.gs/Fn6N
28 июля в нашем инстаграм-аккаунте и ютубе прошел прямой эфир с Александром Высоцким — ведущим PHP-разработчиком в лондонском офисе Badoo, который работает в команде антиспама. Саша рассказал о том, как создаются Highload проекты на PHP, своей жизни в Лондоне и, конечно, про Badoo.
*** Делимся с вами расшифровкой эфира
http://amp.gs/Fn6N
Хабр
Как создаются Highload проекты на PHP: расшифровка
28 июля в нашем инстаграм-аккаунте и ютубе прошел прямой эфир с Александром Высоцким — ведущим PHP-разработчиком в лондонском офисе Badoo, который работает в к...
#devops
Мне кажется, любому разработчику стоит разобраться с основами DevOps, потому что это не только набор инструментов, но и культура работы с кодом. Рекомендую данную статью, чтобы понять проблематику и смысл данной области деятельности.
https://habr.com/ru/company/nixys/blog/514098/
Мне кажется, любому разработчику стоит разобраться с основами DevOps, потому что это не только набор инструментов, но и культура работы с кодом. Рекомендую данную статью, чтобы понять проблематику и смысл данной области деятельности.
https://habr.com/ru/company/nixys/blog/514098/
Хабр
С чего начать DevOps?
Понятие DevOps знакомо многим, но в своей практике я часто наблюдаю такую ситуацию, когда соискатель на должность DevOps-инженера в нашу компанию не может ответить на вопрос “А что же такое DevOps?”....
Forwarded from Веб-страница
Сайт, на котором собран 61 PHP-инструмент для анализа кода, управления зависимостями, тестов: https://phpqa.io/
А в этом репозитории ещё свыше ста линтеров, форматтеров и статических анализаторов: https://tprg.ru/lptv
#php #инструменты
А в этом репозитории ещё свыше ста линтеров, форматтеров и статических анализаторов: https://tprg.ru/lptv
#php #инструменты
Forwarded from Laravel World
Использование Pusher в Laravel для рилтаймовых уведомлений
https://blogdev.net/pusher-in-laravel-realtime-notifications
https://blogdev.net/pusher-in-laravel-realtime-notifications
Forwarded from Laravel World
Как правильно писать поддерживаемые и масштабируемые приложения на Laravel
https://medium.com/@gregradzio/do-not-use-eloquent-in-your-laravel-controllers-db59305036db
https://medium.com/@gregradzio/do-not-use-eloquent-in-your-laravel-controllers-db59305036db
Medium
Do not use Eloquent in your Laravel Controllers!
How to make integration database testing using PHPUnit in Laravel? You will learn about Repository design pattern and Dependency Inversion
Forwarded from IT Библиотека
📓 Совершенный алгоритм. Основы
«Совершенный алгоритм» превратит вас в настоящего профи, который будет ставить задачи и мастерски их решать как в жизни, так и на собеседовании при приеме на работу в любую IT-компанию. Тим Рафгарден расскажет об асимптотическом анализе, нотации большое-О, алгоритмах «разделяй и властвуй», рандомизации, сортировки и отбора. Книга адресована тем, у кого уже есть опыт программирования. Вы перейдете на новый уровень, чтобы увидеть общую картину, разобраться в низкоуровневых концепциях и математических нюансах.
Скачать
@itlibrary
«Совершенный алгоритм» превратит вас в настоящего профи, который будет ставить задачи и мастерски их решать как в жизни, так и на собеседовании при приеме на работу в любую IT-компанию. Тим Рафгарден расскажет об асимптотическом анализе, нотации большое-О, алгоритмах «разделяй и властвуй», рандомизации, сортировки и отбора. Книга адресована тем, у кого уже есть опыт программирования. Вы перейдете на новый уровень, чтобы увидеть общую картину, разобраться в низкоуровневых концепциях и математических нюансах.
Скачать
@itlibrary