uk
Feedback
Уютное сообщество пхпшников. Книги

Уютное сообщество пхпшников. Книги

Відкрити в Telegram

Канал с книгами по PHP. Только новые книги для старта карьеры. В планах тесты с разбором задач по PHP. По рекламе: @anothertechrock

Показати більше
1 251
Підписники
Немає даних24 години
-17 днів
-130 день
Архів дописів
#вопросы_с_собеседований Расскажите, что такое $_GET и $_POST и в чем их разница? Вопрос классический и основополагающий, если кандидат не отвечает на него, значит скорее всего это «мимо». $_GET — это великодушно созданный для нас языком суперглобальный ассоциативный массив, в котором находятся расфасованные GET параметры — то есть те, что передались в адресной строке или URL после знака ? $_POST — такой же ассоциативный массив, но уже собранный из POST параметров — то есть тех, что передаются в теле запроса. Вопрос на засыпку: (почему-то многие не отвечают) «а как еще можно получить POST параметры в PHP«? Ответ: $_POST это форматированное и подготовленное для удобной работы тело запроса, но есть вариант получить тело запроса «как есть» с помощью: file_get_contents('php://input') Можно встретить такое, например, при создании telegram-бота.

Познакомьтесь с созданием трехмерных анимаций для web. 📅 20 сентября в 20:00 мск 👉 Тема вебинара: Создание страницы с 3D эф
Познакомьтесь с созданием трехмерных анимаций для web. 📅 20 сентября в 20:00 мск 👉 Тема вебинара: Создание страницы с 3D эффектом Parallax с помощью HTML+CSS+JS В результате занятия: - получим страницу с wow-эффектом в 3D, которая будет реагировать на движение курсора пользователя; - разберём, как сделать трёхмерные анимации с помощью базовых возможностей CSS; - напишем немного JavaScript кода. Советуем этот урок всем, кто интересуется анимацией и вёрсткой – как начинающим, так и продвинутым. 👉 Зарегистрируйтесь на вебинар и получите дополнительный по урок созданию сайта Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

#вопросы_с_собеседований Расскажите, чем static отличается от self? Это классический вопрос на позднее статическое связывание, который задают как джунам (реже), так и синьорам. Решение: Механизм позднего статического связывания (Late Static Binding) нужен для того, чтобы достучаться до статических свойств (методов), или констант родительского класса в дочерних, даже если они уже переопределены. Применить этот механизм можно, например, когда нужно вынести общую логику работы с несколькими таблицами в БД в родительский класс.

Ищем: Backend разработчика (PHP, Symfony) #php #Backend Формат: удаленка Город проживания; не имеет значения Мы небольшая продуктовая команда. Делаем большой проект в сфере логистики Наш проект orbitapro.ru Cтэк: • #Symfony, #РostgreSQL, #Redis, #Rabitmq, #Elasticsearch; Мы сработаемся если тебе: • интересно развиваться в небольшой команде и создавать нагрузочные сервисы • стремитесь улучшать архитектуру и расти до senior (у нас есть задачи на вырост) • вы любите хороший код, понимаете ценность код ревью • вам важно было бы соблюдать work/life ballance (мы считаем что без этого не вырасти) Мы ожидаем: • middle/senior • опыт PHP от 2 лет • опыт Symfony от 2 лет • знание патернов проектирования и умение их применять • опыт работы с высокими нагрузками • опыт работы с интеграциями по API Пишите в лс @tairga Формат сотрудничества: Готовы рассмотреть на проект от 2 мес или полноценно в команду ЗП готовы обсуждать: 2500-4000$

#вопросы_с_собеседований Что такое объектно-ориентированное программирование (ООП) в PHP? ООП - это парадигма программирования, в которой программа строится на основе объектов, которые являются экземплярами классов. В PHP объекты и классы создаются с помощью ключевых слов «class», "object", «public», «protected» и «private».

Партнёрская программа для разработчиков интернет-магазинов и CRM! Получайте дополнительную прибыль при работе с вашими клиент
Партнёрская программа для разработчиков интернет-магазинов и CRM! Получайте дополнительную прибыль при работе с вашими клиентами практически без усилий. Агрегатор служб доставки приглашает присоединиться к партнерской программе, SafeRoute предлагает удобные модули на все популярные СMS, при установке которых вам будут отчисляться ежемесячные выплаты за каждый отправленный заказ в нашей системе в течение года после установки! И так с каждым установленным модулем у ваших клиентов! Пример расчета:   10 рублей с каждого отправленного заказа 30 заказов у интернет-магазина в день * 30 дней * 10 руб = 9000 пассивного дохода в месяц, 108 000 р.  за год от установки одного модуля! Регистрируйтесь в партнерской программе и устанавливайте магазинам модуль SafeRoute для доставки заказов по всей России и миру Подробнее по ссылке: https://clck.ru/356AY7

#вопросы_с_собеседований Что такое абстрактный класс и чем он отличается от интерфейса? Абстрактный класс - это класс, который не может быть создан напрямую, он служит лишь в качестве базового для других классов. У него могут быть свойства и методы, которые могут быть переопределены в наследуемом классе. Абстрактные классы могут быть использованы для реализации шаблонов проектирования и их использование повышает повторное использование кода. Интерфейс - это способ специфицировать, каким образом объекты должны взаимодействовать друг с другом. Интерфейс состоит только из методов и констант, которые не имеют тела. Интерфейсы могут использоваться в качестве связующего звена между компонентами, которые не имеют ничего общего кроме своей общей функциональности, а также в качестве одного из способов решения проблемы множественного наследования в PHP.

Вакансия: Golang Developer Компания: Lamoda Tech Формат: удаленный или гибридный Занятость: полная занятость В Lamoda Tech мы
Вакансия: Golang Developer  Компания: Lamoda Tech Формат: удаленный или гибридный Занятость: полная занятость В Lamoda Tech мы делаем моду ближе для миллионов пользователей. Наша команда совершает цифровую революцию в fashion и e-commerce. Приглашаем в нашу команду Golang разработчиков! Основные требования - опыт коммерческой разработки бэкенда на Golang от 2-х лет; - опыт работы с SQL базами данных - умение проектировать API сервисов; - опыт работы с нереляционными базами данных - опыт работы с Docker - опыт работы с Git Мы предлагаем - работу в гибридном режиме — можно приезжать в офис или работать из дома - бесплатные сессии с коучами и психологами - оплату участия в профессиональных конференциях - ноутбук и другая необходимая техника для работы - ДМС с первого месяца, со стоматологией и чек-апом здоровья раз в год; - Ежемесячные промокоды на Lamoda до 25%; - офис на Полежаевской с йогой, тренажерным залом и капсулой сна, а также коворкинг в центре Санкт-Петербурга. Узнать больше

Что такое Dependency Injection, и как он используется в PHP-приложениях? Dependency Injection (DI) является паттерном проектирования, который используется в PHP-приложениях для управления зависимостями компонентов. Обычно зависимости передаются в класс через конструктор или методы инициализации. DI позволяет лучше управлять зависимостями, делая приложение более понятным и удобным для тестирования. #вопросы_с_собеседований

🔥PHP-разработчики, которые имеют опыт и сильную практику разработки на Битрикс24, по-прежнему востребованы российскими компа
🔥PHP-разработчики, которые имеют опыт и сильную практику разработки на Битрикс24, по-прежнему востребованы российскими компаниями и останутся таковыми в будущем. ❗️На курсе “Разработчик Битрикс24” в ОТУС вы научитесь программировать свободно, без учета доктрины платформы и получите ценные навыки, которые сформируют качественно новое представление о продукте и помогут вывести Битрикс24 на более высокий уровень в любой компании. Приходите на практическое занятие «Компонент списка таблицы БД» в ОТУС 8 июня в 20:00, где мы с экспертом рассмотрим, как создавать свои таблицы в БД Битрикс24, а также создадим комплексный компонент списка, включая такие элементы, как фильтр, пагинация, кнопки действий. После урока вы научитесь: - Cоздавать свои компоненты для Битрикс24 - Добавлять выгрузку данных списка в Excel - Добавлять свои данные и действия в шаблон 👉Для участия зарегистрируйтесь https://otus.pw/9HLH/ Бесплатный вебинар подойдет начинающим и опытным разработчикам PHP, которые хотят получить навык разработки в Битрикс 24. Полный курс можно приобрести удобным для вас способом, в том числе и в рассрочку. Нативная интеграция информация о продукте www.otus.ru

Какой стиль именования используете для API на текущем проекте?
Anonymous voting

🔥PHP-разработчик нужен практически всем. Если он разработчик Битрикс24! ❗️Миллионы компаний используют Битрикс24 для организ
🔥PHP-разработчик нужен практически всем. Если он разработчик Битрикс24! ❗️Миллионы компаний используют Битрикс24 для организации своих бизнес-процессов, и за грамотных специалистов всегда идет борьба. Добавьте в свой стек навык разработки Битрикс24 и оставайтесь востребованным на российском рынке на годы вперед. Приходите 18 мая в 20:00 мск на вебинар, приуроченный к старту онлайн-курса «Разработчик Битрикс24» в OTUS. 🚩Тема вебинара: «Создание инфоблоков и свойств, описание модели и получение данных». На открытом уроке мы рассмотрим работу с инфоблоками, научимся заводить свойства, изучим несколько вариантов получения элементов и их свойств, а также опишем свою модель данных для каждого инфоблока. После занятия вы сможете: - Получать элементы и их свойства из класса CIblockElement - Работать с инфоблоками, используя ORM - Получать данные из таблицы свойств инфоблока Преподаватель: Станислав Садков, ведущий разработчик Bitrix24 (МакроГрупп) Fullstack разработчик 👉Регистрация для участия https://otus.pw/LzWn/ Не упустите возможность протестировать курс и познакомиться с преподавателем! После вебинара курс можно приобрести удобным для вас способом. Нативная интеграция. Информация о продукте www.otus.ru

Пыхарь, используешь ли ты мутационное тестирование?
Anonymous voting

🔥 Пройди тест по PHP и проверь свои знания. Ответишь — пройдешь на продвинутый курс "PHP Developer. Professional" от OTUS по
🔥 Пройди тест по PHP и проверь свои знания. Ответишь — пройдешь на продвинутый курс "PHP Developer. Professional" от OTUS по специальной цене + получишь запись мастер-класса от преподавателя курса🎁 . 👉 ПРОЙТИ ТЕСТ: https://otus.pw/IpJq/ Успей присоединится к апрельской группе! Нативная интеграция. Информация о продукте www.otus.ru

Пыхарь, используешь ли ты Rector?
Anonymous voting

Ищем: Backend разработчика (PHP, Symfony) #php #Backend Формат: удаленка Город проживания; не имеет значения Мы небольшая продуктовая команда. Делаем большой проект в сфере логистики Наш проект orbitapro.ru Cтэк: • #Symfony, #РostgreSQL, #Redis, #Rabitmq, #Elasticsearch; Мы сработаемся если тебе: • интересно развиваться в небольшой команде и создавать нагрузочные сервисы • стремитесь улучшать архитектуру и расти до senior (у нас есть задачи на вырост) • вы любите хороший код, понимаете ценность код ревью • вам важно было бы соблюдать work/life ballance (мы считаем что без этого не вырасти) Мы ожидаем: • middle/senior • опыт PHP от 2 лет • опыт Symfony от 2 лет • знание патернов проектирования и умение их применять • опыт работы с высокими нагрузками • опыт работы с интеграциями по API Пишите в лс @tairga Формат сотрудничества: Готовы рассмотреть на проект от 2 мес или полноценно в команду ЗП готовы обсуждать: 2500-4000$

Функция json_encode чистая?
Anonymous voting

💪 Пройди тест по PHP и проверь свои знания. Ответишь — пройдешь на продвинутый курс "PHP Developer. Professional" от OTUS по
💪 Пройди тест по PHP и проверь свои знания. Ответишь — пройдешь на продвинутый курс "PHP Developer. Professional" от OTUS по специальной цене + получишь запись мастер-класса от преподавателя курса🎁 . ✍️ ПРОЙТИ ТЕСТ: https://otus.pw/wMd9u/ Реклама. Информация о рекламодателе на сайте otus.ru

Если вы используете Deployer, то после успешного пятничного деплоя можете поиграть в Блэкджек из консоли. ./vendor/bin/dep bl
Если вы используете Deployer, то после успешного пятничного деплоя можете поиграть в Блэкджек из консоли. ./vendor/bin/dep blackjack