PHP Books
4.86K subscribers
64 photos
66 links
Книги по PHP и смежным технологиям.

Создатели: @trofimovich @aldrson

Реклама: @anothertechrock
Download Telegram
Индексы в SQL для PHP-разработчиков

Индексы в базах данных считаются "волшебной палочкой" для решения многих проблем при разработке веб-приложений. Впрочем, опытные программисты знают, что из этой палочки в любой момент может вылететь "Авада Кедавра".

Чтобы научиться осознанно пользоваться индексами в SQL и ускорить свои приложения, присоединяйтесь к открытому уроку 26 июня в 20:00!

На уроке ты узнаешь:

1. Разберёшься, что такое индексы и как они работают в PostgreSQL и MySQL.
2. Научишься
грамотно проектировать индексы под свои данные и запросы.
3. Узнаешь о неочевидных особенностях индексов, которые могут всё сломать, и как их избежать.

Твой гид в мир быстрых баз данных — Дмитрий Кириллов, соучредитель и технический директор 1С-Старт, опытный разработчик.

Регистрируйтесь прямо сейчас, чтобы попасть на открытый урок: https://vk.cc/cxQSNl
Drupal 10 Module Development

Автор:
Daniel Sipos
Год издания: 2023

#drupal #en

Скачать книгу
Контур ищет Senior/Lead PHP-разработчика в проект MoneyPlace

Moneyplace — это экосистема для роста бизнеса на маркетплейсах. В продукте 3 основных направления: сервис аналитики, услуги для селлеров и Moneyplace Education. Аудитория сервиса более 210 000 человек, а среди наших клиентов как небольшие ИП, так и международные компании из списка Forbes. Ещё мы делаем крутые исследования рынка для крупных СМИ, таких как РБК, Ведомости, Коммерсантъ, Forbes и других, а также для Банка России.

Технологический стек
Debian, nginx, php, php-fpm, supervisor, yii2, PostgreSQL, redis, sphinx, clickhouse.

Что предстоит делать:
— Проектировать фичи совместно с архитектором / лидом. Затем самостоятельно.
— Оценивать примерную трудоемкость фич в разработке для аналитика.
— Искать нестандартные решения для реализации нового функционала сервиса (сниффинг трафика / декомпиляция приложений).
— Выполнять и автоматизировать «тяжелые» операции в базах с большим объемом информации.

Нам важно:

— Опыт коммерческой разработки, работы с высоконагруженными системами. Круто, если вы умеете проектировать быстрые решения и запускать их в сжатые сроки.
— Способность ориентироваться и руками выполнять манипуляции с БД (Clickhouse, Posgresql).
— Опыт работы с одним из перечисленных фреймворков: Yii, Symfony, Laravel.
— Стремление писать код быстро и качественно.
— Высокая самоходность: вы сможете сами находить интересные для себя и полезные для команды задачи.
— Гибкость: продукты Контура постоянно адаптируются под рынок и пользователей, нужно уметь работать в меняющихся условиях.

Мы предлагаем:
🧩Пересмотр зарплаты раз в год и чаще, премии.
🧩Свобода в развитии: мы вкладываемся в сообщество и поддерживаем участие разработчиков в конференциях, митапах и обучающих проектах.
🧩Работу в комфортном режиме: нам не принципиально, где вы находитесь и во сколько начинаете рабочий день, главное – выполненные задачи.
🧩 Приятные бонусы крупной аккредитованной IT-компании: ДМС, частичную оплату питания и компенсацию спорта.
🧩Удаленка/гибрид/офис на выбор в рамках РФ. Формат работы — fulltime.

💰От 300 тыс. руб. на руки

По любым вопросам в tg: @PolinaRusova
High Performance with Laravel Octane

Автор:
Roberto Butti
Год издания: 2023

#php #laravel #en

Скачать книгу
Разрабатываете бизнес-логику для проекта, но сталкиваетесь с трудностями в выборе между конечными автоматами (state machines) и рабочими процессами (workflows)? Ищете метод, который поможет вам лучше управлять состояниями и процессами в системе?

После прохождения нашего вебинара вы сможете эффективно описывать бизнес-логику с помощью конечных автоматов, успешно реализовывать процессы с пакетом workflow и четко понимать разницу между workflow и state machines. Ваша разработка станет значительно более структурированной и управляемой.

Встречаемся 2 июля в 20:00 мск в преддверии старта курса «Symfony Framework». Все участники вебинара получат специальную цену на обучение!

Спикер Михаил Каморин — Dev Tech Lead в Skyeng, участник и организатор конференций по PHP, член ПК Podlodka PHP Crew.

Регистрируйтесь прямо сейчас, чтобы не пропустить бесплатный урок: https://otus.pw/F7XU/

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Programming PHP

Авторы:
Kevin Tatroe, Peter MacIntyre
Год издания: 2020

#php #en

Скачать книгу
Как долго может работать ваше приложение на PHP?
Чувствуете ограниченность PHP в долгосрочной перспективе?

9 июля в 20:00 мск узнайте, как ваш PHP-код может работать дольше простого HTTP-запроса, обрабатывая данные для интеграции с партнерами или реагируя на события системы в реальном времени. 

🔮На вебинаре вы узнаете:

- какие классы задач могут решать долгоживущие приложения на PHP;
- какие инструменты и средства доступны для реализации этих задач;
- как правильно организовать работу приложений на PHP, чтобы избежать проблем с памятью;
- когда стоит рассматривать расширение стека и использовать другие языки программирования.

Спикер Александр Пряхин — технический руководитель юнита в Авито и опытный преподаватель.

🎁Регистрируйтесь на урок и получите подарок участника чек-лист «‎SOLID и типичные ошибки на собеседованиях»: https://vk.cc/cydsDv
Full Stack Development with MongoDB

Автор:
Manu Sharma
Год издания: 2022

#php #en

Скачать книгу
😓Внимание, разработчики Битрикс 24!

👉🏻Ждём вас на открытом практическом уроке «Изменение пользовательских интерфейсов в Битрикс24» от OTUS, где вы узнаете:

- различные методы настройки интерфейсов;
- почему не стоит использовать переопределение шаблонов компонентов;
- как встраивать пользовательские поля с произвольной версткой;
- как встраивать REST-приложения и дорабатывать интерфейс при помощи JavaScript.

🗓Встречаемся 16 июля в 20:00 мск в преддверии старта курса «Разработчик Битрикс24». Все участники вебинара получат специальную цену на обучение!

⚡️Регистрируйтесь прямо сейчас, чтобы не пропустить бесплатный урок: https://otus.pw/mLL2/

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Please open Telegram to view this post
VIEW IN TELEGRAM
PHP 8 Quick Scripting Reference

Автор:
Mikael Olsson
Год издания: 2021

#php #en

Скачать книгу
Хотите освоить полнотекстовый поиск в Symfony на примере ElasticSearch?

Хорошие новости — всего за пару часов вы сможете:

- рассмотреть работу с ElasticSearch в Symfony;
- разобрать, как работает нечёткий поиск;
- решить задачу фильтрации по параметрам и поисковому запросу.

Ждём вас на открытом практическом уроке от OTUS!

Спикер Михаил Каморин — Dev Tech Lead в Skyeng, участник и организатор конференций по PHP, член ПК Podlodka PHP Crew.

Встречаемся 16 июля в 20:00 мск в преддверии старта курса «Symfony Framework». Все участники вебинара получат специальную цену на обучение!

Регистрируйтесь прямо сейчас, чтобы не пропустить бесплатный урок: https://clck.ru/3Bhk5N

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Practical Laravel

Автор:
Paola Vallejo, Daniel Correa
Год издания: 2022

#php #en

Скачать книгу
⁉️ Хотите создавать и администрировать профессиональные сайты с нуля?
Мечтаете освоить одну из самых популярных систем управления контентом (CMS) — 1C-Битрикс?

Тогда курс «Разработка и администрирование CMS 1С-Битрикс» для вас!

Что даст вам этот курс?
💚Все необходимые знания для создания сайта с нуля на CMS 1C-Битрикс.
💚Умения для разработки и настройки функционала на 1C-Bitrix.
💚Возможность работы с компонентами и API Bitrix.
💚Навыки для автоматизации и использования расширенных возможностей 1C-Битрикс.
💚Портфолио работ, созданных с использованием CMS 1C-Битрикс.

После обучения вы сможете:
🔴Устанавливать, запускать и настраивать «1C-Битрикс: Управление сайтом» на сервере.
🔴Создавать и наполнять контентом сайты с использованием CMS.
🔴Применять Bitrix Framework и Bitrix API на практике.
🔴Интегрировать CMS 1C-Битрикс со сторонними сервисами.
🔴Начать создавать свои модули в Битрикс.

👉 Оставьте заявку прямо сейчас и откройте для себя новые горизонты в мире веб-разработки: https://vk.cc/cyrP5s

🎫 Начните обучение со скидкой в 10%, действует до конца июля.

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Please open Telegram to view this post
VIEW IN TELEGRAM
PHP Cookbook

Автор:
Eric A Mann
Год издания: 2021

#php #en

Скачать книгу
🎯Изучите Symfony и откройте новые карьерные перспективы в 2024

Освойте самый востребованный фреймворк Symfony всего за 4 месяца на онлайн-курсе «Symfony Framework» от OTUS. Этот курс идеально подходит для любых PHP-разработчиков, стремящихся поднять свой профессиональный уровень до Middle+ или Senior+ и работать в крупных проектах.

Вы научитесь:
- использовать Symfony в проектах;
- обеспечивать безопасность приложения;
- тестировать и мониторить полученный код;
- использовать встроенные инструменты фреймворка;
- разворачивать приложения в различных окружениях.

Пройдите вступительный тест уже сейчас и узнайте, насколько вы готовы к новому уровню в разработке: пройти тест

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
High Performance MySQL

Авторы: Silvia Botros, Jeremy Tinley
Год издания: 2021

#mysql #en

Скачать книгу
🦾 Создание и настройка каталога товаров в CMS 1С-Битрикс

Ждем вас на открытом уроке, где мы:

- рассмотрим информационные блоки в Битрикс;
- создадим и настроим инфоблок «каталог товаров»;
- создадим свойства для товаров;
- заполним каталог товаров данными из CSV-файла, используя Битрикс API;
- разберем начальную настройку оформления чертежей.

Встречаемся 8 августа в 20:00 мск.

👉 Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие

🎫 Начните обучение со скидкой в 10%, действует до конца июля.

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Please open Telegram to view this post
VIEW IN TELEGRAM
PHP Cookbook

Автор:
Eric Mann
Год издания: 2023

#php #en

Скачать книгу
⚡️Как PHP-разработчику занять вакантное место в престижном проекте?

💪Прокачать свои скиллы до Middle+ уровня всего за 5 месяцев на курсе «PHP Developer. Professional» от OTUS.

👨‍💻Сейчас работодатели отдают предпочтение PHP-разработчикам, которые не только пишут чистый код, но и умеют работать с инфраструктурой и в команде. Поэтому программа курса глубоко погружается в экосистему PHP: в инфраструктуру, хранилище и тестирование.

🎯После обучения вы:

▫️ Сможете оценить алгоритмическую сложность кода;
▫️ Работать с кодом с точки зрения анализа;
▫️ Будете понимать, почему решение работает медленно и как это исправить;
▫️ Освоите тестирование и доставку в продакшн;
▫️ познакомитесь с SRE-практиками.

🎁 Все кто приобретет курс до 29 июля получат в подарок подготовительный курс по PHP для освоения основной программы Middle+!

👉Пройдите бесплатный тест прямо сейчас и узнайте, готовы ли вы сделать следующий шаг в карьере: https://vk.cc/cyExgv
PHP & MySQL: Novice to Ninja 7th

Автор:
Tom Butler
Год издания: 2022

#php #english

Скачать книгу