PHP задачи с собеседований
3K subscribers
536 photos
6 videos
11 files
361 links
Задачи, тесты и теоретические вопросы по PHP.

Прислать задачу/вопрос в дар: @cyberJohnny
Сотрудничество: @cyberJohnny
Download Telegram
Что нужно реализовать, чтобы создать кастомный валидатор в Symfony?
Anonymous Poll
5%
Класс, наследующий AbstractType
85%
Класс Constraint и ConstraintValidator
9%
Middleware
0%
EventSubscriber
Laravel

Что произойдет в базе данных?
⚡️ Механизм запущен, часики тикают

Прямо сейчас кто-то уже купил курс со скидкой 40%, открыл первый урок и уже на пути к MacBook Pro 14.

А ты всё ещё читаешь этот пост...

Дедлайны не ждут:

31 октября — скидка 40% сгорает
15 ноября — розыгрыш MacBook

🎯 Правила участия:

→ купить любой курс до 31 октября
→ отучиться 2 недели
→ написать #розыгрыш куратору

🕊️ Не упусти свой шанс (https://clc.to/WarOcQ)
Что выведет код?
Какая версия PHP впервые представила типизацию аргументов и возвращаемых значений?
Anonymous Poll
6%
5.6
45%
7.0
36%
7.4
14%
8.0
Отработает ли код в PHP 8+?
Anonymous Poll
54%
Да
46%
Нет
Отработает ли код в PHP 8+?
Laravel | Транзакции + уникальный индекс (идемпотентность)

В таблице payments(idempotency_key UNIQUE). Повторный запрос с тем же ключом параллельно.
📕Делаем тонкие контроллеры на Symfony. Валидация - PHP-разработчикам; Junior/Middle разработчикам, строящим API на Symfony; начинающим специалистам в асинхронной архитектуре

На открытом уроке 5 ноября в 20:00 мск мы разберёмся в принципах и методах разработки тонких контроллеров:

📗 На вебинаре:
1. Получите практические примеры построения эффективной архитектуры приложения.
2. Познакомитесь с базовыми механизмами валидации.

📘 В результате на практике изучите и освоите создание собственных constraint, а также сможете централизованно обрабатывать ошибки с помощью EventDispatcher/EventListener.

👉 Регистрация на урок и подробности о курсе Symfony Framework: https://clck.ru/3Q8Ppo

Все участники открытого урока получат скидку на курс "Symfony Framework"

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Что выведет код?