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

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

رفتن به کانال در Telegram

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

نمایش بیشتر
1 251
مشترکین
اطلاعاتی وجود ندارد24 ساعت
-17 روز
-130 روز
آرشیو پست ها
БЕСПЛАТНЫЙ ГАЙД "КАК СТАТЬ ПРОГРАММИСТОМ С НУЛЯ ДО ТРУДОУСТРОЙСТВА" Гайд даст тебе понимание: 🔵 Откуда брать информацию для
БЕСПЛАТНЫЙ ГАЙД "КАК СТАТЬ ПРОГРАММИСТОМ С НУЛЯ ДО ТРУДОУСТРОЙСТВА" Гайд даст тебе понимание: 🔵 Откуда брать информацию для изучения? 🔵 Сколько нужно уделять времени на изучении теории, на практику и на литературу. 🔵 Когда начать и как подготовиться к собеседованиям? (скрининг, тестовое задание, техническое интервью). 🔵 Как выбрать "правильную" компанию и не ошибиться? 🔵 Как продать себя дороже на собеседовании и выделиться среди других кандидатов? 🔵 Как проходят первые рабочие дни на новом месте? 🔵 Как добиться повышения в своей компании. Не упусти свой шанс стать программистом, переходи в канал и забирай гайд. Erid:2Vtzqv9kz6W Реклама ООО «АкадемиКС» ИНН: 9717142848

Создаем динамические веб-сайты на PHP Автор: Татро Кевин, М. Питер Год издания: 2021 #php #ru Скачать книгу
Создаем динамические веб-сайты на PHP Автор: Татро Кевин, М. Питер Год издания: 2021 #php #ru Скачать книгу

📢Что должен знать востребованный Scala-разработчик? ✅Расскажем на бесплатном практическом уроке «Type classes в Scala» от OT
📢Что должен знать востребованный Scala-разработчик? Расскажем на бесплатном практическом уроке «Type classes в Scala» от OTUS и Алексея Воронца – руководителя разработки в NAUMEN. 🔥На вебинаре: - разберем type class паттерн в Scala; - познакомимся с мотивацией его возникновения и задачами, которые он должен решать; - сформулируем и разберем основные компоненты; - решим ряд задач с использованием type class паттерна для закрепления на практике. 📆Занятие пройдёт 14 декабря в 20:00 мск и будет приурочено к старту курса «Scala-разработчик». После урока вы сможете продолжить обучение на специальных условиях. 👉Для бесплатного участия и получения записи регистрируйтесь прямо сейчас: регистрация

#вопросы_с_собеседований Что такое PSR? Какова их цель? PSR (PHP Standards Recommendations) — это набор рекомендаций по программированию на языке PHP. Основное назначение — предоставить проверенные общие концепции, чтобы сделать разработку простой и удобной, повысить надежность и работоспособность продуктов. Стандарты PSR поделены на части. Каждый содержит информацию о том, как нужно выполнять задачи. Например, ставить переносы строк, называть переменные, реализовывать автозагрузку. За каждую часть отвечает свой стандарт. Каждый начинается с аббревиатуры PSR, после которой идет номер. Например, PSR-1 или PSR-4. Подробнее про каждый можно почитать здесь.

🥶 Забудь о Web2 Программировании: Переходи на Web3 и Зарабатывай От $60,000! Если ты разработчик, но до сих пор не в теме Web3, то упустил множество возможностей. Middle Web3 разработчики уже зарабатывают от $5,000 до $8,000 в месяц! 🔎 Что такое Web3 в двух словах, и как стать мастером блокчейн-разработки? 🔎 Какие перспективы ждут именно тебя на рынке Web3, учитывая твой текущий стек? 🔎 Вакансии, зарплаты и требования к блокчейн-разработчикам: разберем на реальных примерах с рынка. 🔎  Как за 2 года увеличить доход до $5,000+ и стать Middle в Web3? 🔎 Апгрейд: как стать более востребованным, не меняя текущий стек?          ✈️ И даже поделимся секретами релокации и работы в международной компании! 🗺 Построим личный роадмеп и разберем все это на 30-минутной бесплатной консультации: Как действующему программисту расширить стек до Web3 и стать блокчейн-разработчиком на Solidity, увеличив доход в $ за несколько месяцев! 👨‍💼 Кто проводит? Рекрутеры Crypton Studio — крупнейшей студии блокчейн-разработки в Европе (6 лет на рынке, более 160+ сотрудников, в числе которых 63% разработчиков, огромное портфолио из более чем 100 успешно реализованных проектов для клиентов из 20 стран). Они запустили новый проект MarniD и телеграм-канал, где можно учиться на их опыте! Места на консультацию ограничены Если ты действующий разраб, то переходи на сайт и оставляй заявкуссылка Команда свяжется с тобой и забронирует слот на Zoom! Узнай о своих возможностях на рынке будущего!

#вопросы_с_собеседований Зачем нужно ключевое слово final? Разместив ключевое слово final перед объявлениями методов класса, можно предотвратить их переопределение в дочерних классах, а в случае объявления самого класса как final — его невозможно будет унаследовать. Такие классы и методы призваны защитить чувствительный код от изменений, а сам код становится проще поддерживать. Подробнее в документации.

Расширьте свои возможности в разработке на PHP На бесплатном открытом уроке «Kafka. Используем в Symfony» от OTUS и Михаила К
Расширьте свои возможности в разработке на PHP На бесплатном открытом уроке «Kafka. Используем в Symfony» от OTUS и Михаила Каморина – Dev Tech Lead в Skyeng. Основные темы эфира: ✅ использование альтернативы RabbitMQ в Symfony-приложениях; ✅ Kafka как брокер сообщений; ✅ работа с Kafka в Symfony ✅ Kafka как транспорт для Symfony Messenger. 🗓 Занятие пройдёт 14 ноября в 20:00 мск в рамках курса «Symfony Framework». После урока вы сможете продолжить обучение, в том числе в рассрочку. 🌐 Для бесплатного участия в открытом уроке и получения записи регистрируйтесь прямо сейчас, чтобы ничего не пропустить: https://vk.cc/csfe3c

PHP, MySQL, & JavaScript All-in-One For Dummies Автор: Richard Blum Год издания: 2018 #php #mysql #js #en Скачать книгу
PHP, MySQL, & JavaScript All-in-One For Dummies Автор: Richard Blum Год издания: 2018 #php #mysql #js #en Скачать книгу

Расширьте свои возможности в разработке на PHP На бесплатном открытом уроке «Kafka. Используем в Symfony» от OTUS и Михаила К
Расширьте свои возможности в разработке на PHP На бесплатном открытом уроке «Kafka. Используем в Symfony» от OTUS и Михаила Каморина – Dev Tech Lead в Skyeng. Основные темы эфира: ✅ использование альтернативы RabbitMQ в Symfony-приложениях; ✅ Kafka как брокер сообщений; ✅ работа с Kafka в Symfony ✅ Kafka как транспорт для Symfony Messenger. 🗓 Занятие пройдёт 14 ноября в 20:00 мск в рамках курса «Symfony Framework». После урока вы сможете продолжить обучение, в том числе в рассрочку. 🌐 Для бесплатного участия в открытом уроке и получения записи регистрируйтесь прямо сейчас, чтобы ничего не пропустить: *ссылка*

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

Какие навыки выделяют PHP-разработчика среди конкурентов? Узнайте на бесплатном открытом уроке «Doctrine. Дополнительные возм
Какие навыки выделяют PHP-разработчика среди конкурентов? Узнайте на бесплатном открытом уроке «Doctrine. Дополнительные возможности» от OTUS и Михаила Каморина – Dev Tech Lead в Skyeng. На эфире рассмотрим: ✅ вопросы, которые пригодятся на практике, но остаются за рамками многих курсов; ✅ фильтры, примеры применения; ✅ кастомные типы, зачем они нужны и как реализуются; ✅ наследование сущностей Doctrine. Занятие пройдёт 31 октября в 20:00 мск и будет приурочено к старту курса «Symfony Framework». После урока вы сможете продолжить обучение в рассрочку. Регистрируйтесь прямо сейчас и ставьте событие в календарь, чтобы ничего не пропустить!

Подборка каналов с книгами по программированию по языкам: Python @pythonbooks - 40.000+ подписчиков. @pythonbooksru - книги на русском #ru @pythonknigi Тестирование(QA) @libqa @bookqa @booksqa Java @booksjava - самый большой в телеграме по Java @javabooksarchive @booksforjava - #ru FrontEnd @frontendbook - самый большой @frontbooks - новые книги 2018+ года @frontbooksru - только на русском Базы Данных @dbbooks @sqllibr Golang @golangsbook @libgolang DataScience + ML @dsbooksru - #ru @maschinelearn @maschinelearning GameDev @booksgamedev PHP @phpbook По всем языкам @devtechbooks - #ru

Test-Driven Development with PHP 8 Автор: Ben Hansen Год издания: 2023 #php #en Скачать книгу
Test-Driven Development with PHP 8 Автор: Ben Hansen Год издания: 2023 #php #en Скачать книгу

🔥 Внимание, разработчики PHP! Если вы хотите взять новую высоту в программировании и создавать крутые веб-приложения, то вам
🔥 Внимание, разработчики PHP! Если вы хотите взять новую высоту в программировании и создавать крутые веб-приложения, то вам точно нужно посмотреть в сторону Symfony! 🚀 Symfony входит в топ востребованных фреймворков и считается основным для решения задач уровня enterprise. 💥 Мы насчитали 500+ вакансий для разработчиков PHP, которые требуют знания Symfony. 💥 80% из этих вакансий предлагают позиции middle+. Компания Otus открыла набор на онлайн-курс по Symfony для PHP-разработчиков, которые стремятся поднять свой уровень до middle+ и senior+.👨‍💻👩‍💻 После курса вы: ✅ Освоите встроенные инструменты фрэймворка. ✅ Разберетесь в архитектуре и методологии разработки. ✅ Научитесь создавать приложения на реальных кейсах. ❕А еще тестировать и мониторить полученный код и разворачивать приложения в различных окружениях. ✅ Сможете обеспечивать безопасность ваших приложений. 🚀 Старт 21.11.23 👉 Ссылка на курс: https://goo.su/WF5DC0G

#вопросы_с_собеседований Что такое GRASP шаблоны? General Responsibility Assignment Software Patterns — шаблоны проектирования для решения общих задач. В отличие от паттернов из Банды Четырех, GRAPS шаблоны не имеют выраженной структуры, четкой области применения и конкретной решаемой проблемы, а лишь представляют собой обобщенные подходы/рекомендации/принципы, используемые при проектировании дизайна системы. Хорошая статья по теме — habr.com/ru/post/92570

⚓️ Podlodka PHP Crew — тематическая языковая онлайн-конференция. В этот раз поговорим о том, что тесты — это не больно! Они п
⚓️ Podlodka PHP Crew — тематическая языковая онлайн-конференция. В этот раз поговорим о том, что тесты — это не больно! Они помогают создавать более надёжные и защищённые решения, позволяют улучшить кодовую базу и сократить время выполнения задач. А ещё знание и умение применять тесты повышает востребованность разработчика на рынке труда. Поэтому тема ближайшей Podlodka PHP Crew — «Пишем тесты». Сезон посвящен практическим аспектам и наполнен полезными воркшопами. Сведём баги в проде и возвраты от QA — к минимуму.    Стартуем уже 16 октября. Вместе с экспертами из Vi.Tech, Skyeng, SpaceWeb и других компаний: 👉 Разберём на примере Codeception как работают фреймворки для написания тестов; 👉 Научимся убедительно продавать автотестирование бизнесу; 👉 Рассмотрим сложные и необычные кейсы в тестировании и пути их решения; 👉 Попрактикуемся в генерации автотестов и научимся ускорять этот процесс. 🤑 Для ранних пташек — низкие цены! Посмотреть программу и купить билет со скидкой до 10 октября можно на сайте: https://podlodka.io/phpcrew

PHP: The Ultimate Guide Автор: Sufyan bin Uzayr Год издания: 2022 #php #en Скачать книгу
PHP: The Ultimate Guide Автор: Sufyan bin Uzayr Год издания: 2022 #php #en Скачать книгу

#вопросы_с_собеседований Перечислите известные вам типы данных. Хотя PHP это динамический язык, все же все данные в нем имеют четкие типы. Скалярные типы: ✔️ bool ✔️ int ✔️ float (иногда встречается название double, что для php не имеет разницы) ✔️ string Смешанные типы: ✔️ array ✔️ object ✔️ callable ✔️ iterable Специальные типы: ✔️ resource ✔️ null Подробнее о типах и псевдо-типах в документации.

🔥Научитесь создавать надежные и читаемые программы с SOLID 🔊Встречаемся 25 сентября в 20:00 мск на бесплатном открытом урок
🔥Научитесь создавать надежные и читаемые программы с SOLID 🔊Встречаемся 25 сентября в 20:00 мск на бесплатном открытом уроке «Особенности обработки исключений с точки зрения SOLID принципов». Ключевыми темами этого урока будут: 1. Какие исключения и где их стоит обрабатывать: — Основные типы исключений и их назначение; — Места, где следует обрабатывать исключения (локальная или глобальная обработка); - Пользоваться или продолжать выброс исключений. 2. Стратегии обработки исключений: — Принцип единственной ответственности (Single Responsibility Principle) и обработка исключений; — Принцип открытости/закрытости (Open/Closed Principle) и обработка исключений; — Принцип подстановки Барбары Лисков (Liskov Substitution Principle) и обработка исключений; — Принцип разделения интерфейса (Interface Segregation Principle) и границы обработки исключений; — Принцип инверсии зависимости (Dependency Inversion Principle) и управление исключениями. 💡Участники урока получат практические примеры и сценарии, чтобы разобраться в лучших практиках обработки исключений с учетом SOLID принципов. Мы также рассмотрим ситуацию, когда обработку исключений не следует производить, а вместо этого стоит использовать альтернативные стратегии, такие как возвращать специальные коды ошибок или использовать паттерн Either. ➡️ Пройдите вступительное тестирование, мы запишем вас на урок и напомним заранее Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru