ТОП-50 библиотек для языка программирования PHP
Устали искать подходящие инструменты? И не нужно, ведь мы уже собрали 50 лучших библиотек для языка программирования PHP!
https://proglib.io/p/50-php-libraries/
Устали искать подходящие инструменты? И не нужно, ведь мы уже собрали 50 лучших библиотек для языка программирования PHP!
https://proglib.io/p/50-php-libraries/
#beginner
Немного слов про странное поведение операторов в PHP.
https://www.exakat.io/weird-operators-in-php/
Немного слов про странное поведение операторов в PHP.
https://www.exakat.io/weird-operators-in-php/
#библиотека #advanced
Huge — простой фреймворк для реализации аутентификации на сайте.
https://github.com/panique/huge
Huge — простой фреймворк для реализации аутентификации на сайте.
https://github.com/panique/huge
GitHub
GitHub - panique/huge: Simple user-authentication solution, embedded into a small framework.
Simple user-authentication solution, embedded into a small framework. - panique/huge
#book
Composer - это популярный пакетный менеджер для языка программирования PHP, который предоставляет средства по управлению зависимостями в PHP-приложении. Данное руководство посвящено данной технологии и полностью раскрывает её возможности: автозагрузка классов, скачивание сторонних пакетов, управление версиями и многое другое.
https://yangx.top/progbook/1916
https://yangx.top/progbook/1917
Composer - это популярный пакетный менеджер для языка программирования PHP, который предоставляет средства по управлению зависимостями в PHP-приложении. Данное руководство посвящено данной технологии и полностью раскрывает её возможности: автозагрузка классов, скачивание сторонних пакетов, управление версиями и многое другое.
https://yangx.top/progbook/1916
https://yangx.top/progbook/1917
Telegram
Книги для программистов
PHP: Composer (2016)
Автор: Dayle Rees
#php #book #english
Автор: Dayle Rees
#php #book #english
#beginner
Самые популярные вопросы с собеседований на бэкенд-разработчика.
https://github.com/arialdomartini/Back-End-Developer-Interview-Questions
Самые популярные вопросы с собеседований на бэкенд-разработчика.
https://github.com/arialdomartini/Back-End-Developer-Interview-Questions
GitHub
GitHub - arialdomartini/Back-End-Developer-Interview-Questions: A list of back-end related questions you can be inspired from to…
A list of back-end related questions you can be inspired from to interview potential candidates, test yourself or completely ignore - arialdomartini/Back-End-Developer-Interview-Questions
Graduate Program в Технологическом Центре Дойче Банка!
Задумываешься о своем будущем в IT? Хочешь пройти обучение в Лондоне? Тогда заполняй анкету для участия в отборе на программу трудоустройства Graduate Program – https://anketolog.ru/e/11238567/782b2ebc7a9a8c068ba8c8bf1d614fb04bed7c3f
Тебя ждёт:
· старт карьеры в международной компании
· оформление в штат с первого дня
· высокая зарплата, ДМС, гибкий график
· участие в интересных проектах
· профессиональная среда
Выбирай, что интереснее: Java, C++ или C#, — а мы тебя всему научим.
Задумываешься о своем будущем в IT? Хочешь пройти обучение в Лондоне? Тогда заполняй анкету для участия в отборе на программу трудоустройства Graduate Program – https://anketolog.ru/e/11238567/782b2ebc7a9a8c068ba8c8bf1d614fb04bed7c3f
Тебя ждёт:
· старт карьеры в международной компании
· оформление в штат с первого дня
· высокая зарплата, ДМС, гибкий график
· участие в интересных проектах
· профессиональная среда
Выбирай, что интереснее: Java, C++ или C#, — а мы тебя всему научим.
#book
Казалось бы, только ленивый не слышал про Git, однако, тем не менее, лишь немногие умеют им профессионально пользоваться. А всё потому, что за кажущейся простотой Git скрывает много функций и невероятных возможностей, которые часто по-настоящему спасают проект. Поэтому вам просто жизненно необходимо всегда использовать системы контроля версий и изучить Git так, как тот того требует, а настоящее руководство идеально вам в этом подойдёт.
Ссылка на книгу: https://stanford.io/2KucLj5
Также предлагаем вашему вниманию небольшую наглядную шпаргалку по самым частым командам Git: https://bit.ly/2tKLl1z
Казалось бы, только ленивый не слышал про Git, однако, тем не менее, лишь немногие умеют им профессионально пользоваться. А всё потому, что за кажущейся простотой Git скрывает много функций и невероятных возможностей, которые часто по-настоящему спасают проект. Поэтому вам просто жизненно необходимо всегда использовать системы контроля версий и изучить Git так, как тот того требует, а настоящее руководство идеально вам в этом подойдёт.
Ссылка на книгу: https://stanford.io/2KucLj5
Также предлагаем вашему вниманию небольшую наглядную шпаргалку по самым частым командам Git: https://bit.ly/2tKLl1z
#beginner
Laravel — один из самых востребованных фреймворков на рынке. Если вы решили начать его изучать, вам не обойтись без хороших курсов по нему. Курс от Udemy научит вас работать с платёжными системами и RESTful API.
https://bit.ly/2RHYPsK
Laravel — один из самых востребованных фреймворков на рынке. Если вы решили начать его изучать, вам не обойтись без хороших курсов по нему. Курс от Udemy научит вас работать с платёжными системами и RESTful API.
https://bit.ly/2RHYPsK
#video #beginner
Новое видео от Евгения Кувшинова, в котором он рассказывает про основы создания PSR, что такое FIG и кто за всем этим стоит.
https://www.youtube.com/watch?v=A3JLTV0sk-A
Новое видео от Евгения Кувшинова, в котором он рассказывает про основы создания PSR, что такое FIG и кто за всем этим стоит.
https://www.youtube.com/watch?v=A3JLTV0sk-A
YouTube
FIG или кто создает PSR
В этом видео я расскажу как и кем принимаются PSR, что такое PHP FIG и что вы можете тоже участвовать в этом.
Официальный сайт FIG: https://php-fig.org
Наш чат: https://yangx.top/dev_ru
Официальный сайт FIG: https://php-fig.org
Наш чат: https://yangx.top/dev_ru
#advanced
Если вы собираетесь писать комплексное приложение, советуем обратить ваше внимание компоненты фреймворка Symfony,
https://symfony.com/doc/master/components/index.html
Если вы собираетесь писать комплексное приложение, советуем обратить ваше внимание компоненты фреймворка Symfony,
https://symfony.com/doc/master/components/index.html
Symfony
Symfony Components Docs
The Components: How to Install and Use the Symfony Components The Asset Component The BrowserKit Component The Cache Component The Config Component The Console Component The Contracts Component The ...
#php #advanced
Как написать игрового Telegram-бота в домашних условиях
Однажды мы решили, что нам нужно сделать бота для нашего издания. Какие инструменты были выбраны, какие мы решали проблемы и что из этого вышло, можно прочитать в нашей первой статье на vc.ru.
https://vc.ru/dev/56316-kak-napisat-igrovogo-telegram-bota-v-domashnih-usloviyah
Как написать игрового Telegram-бота в домашних условиях
Однажды мы решили, что нам нужно сделать бота для нашего издания. Какие инструменты были выбраны, какие мы решали проблемы и что из этого вышло, можно прочитать в нашей первой статье на vc.ru.
https://vc.ru/dev/56316-kak-napisat-igrovogo-telegram-bota-v-domashnih-usloviyah
vc.ru
Как написать игрового Telegram-бота в домашних условиях — Разработка на vc.ru
Однажды мы решили, что нам нужно сделать бота. Бот должен был давать логические задачи в групповом чате в Telegram «Развиваем логику», закреплять их на то время, пока её решают, не давать новую, пока ответ кого-то из участников не наберёт десять (потом снизили…
#book #sql
Часто начинающие разработчики забывают основные функции SQL, которые нужны здесь и сейчас. Эта книга является небольшим справочным руководство по основам работы с SQL и СУБД MySQL, содержит многочисленные рецепты и советы по построению как простых, так и достаточно сложных запросов.
https://yangx.top/progbook/2328
Часто начинающие разработчики забывают основные функции SQL, которые нужны здесь и сейчас. Эта книга является небольшим справочным руководство по основам работы с SQL и СУБД MySQL, содержит многочисленные рецепты и советы по построению как простых, так и достаточно сложных запросов.
https://yangx.top/progbook/2328
Telegram
Книги для программистов
#beginner
Шаблоны проектирования — это полезные и удобные решения при проектировании сложных приложений. В этой статье вы узнаете про часто используемые паттерны на PHP, среди которых фабрика и стратегия.
https://phptherightway.com/pages/Design-Patterns.html
Шаблоны проектирования — это полезные и удобные решения при проектировании сложных приложений. В этой статье вы узнаете про часто используемые паттерны на PHP, среди которых фабрика и стратегия.
https://phptherightway.com/pages/Design-Patterns.html
#video #laravel
Laravel — сегодня один из самых популярных фреймворков для крупной разработки. В этом плейлисте автор познакомит вас с основами Laravel и примерами применения.
https://bit.ly/2T3nAwx
Laravel — сегодня один из самых популярных фреймворков для крупной разработки. В этом плейлисте автор познакомит вас с основами Laravel и примерами применения.
https://bit.ly/2T3nAwx
#video
В этом видео спикер расскажет про основные принципы чистого кода.
https://youtu.be/J4OIo4T7I_E
В этом видео спикер расскажет про основные принципы чистого кода.
https://youtu.be/J4OIo4T7I_E
YouTube
The Art Of Clean Code by Victor Rentea
Whatever paradigm, language, technology stack or devops strategy is used, we will always write code. And that code will need to be understood, maintained and evolved by various developers for many years, hopefully. It will be read 10x more time than it took…
#book #git
Git - один из лучших помощников любого программиста. С помощью него вы можете работать в группе, легко скачивать сторонние библиотеки, отменять изменения, разветвлять код, делиться кодом и многое другое. Данное небольшое руководство наполнено полезными практическими советами по сложным функциям Git, по проблемам, с которыми вы можете столкнуться при работе с ними, а также рассматривает интересные команды.
https://yangx.top/progbook/1911
https://yangx.top/progbook/1912
Git - один из лучших помощников любого программиста. С помощью него вы можете работать в группе, легко скачивать сторонние библиотеки, отменять изменения, разветвлять код, делиться кодом и многое другое. Данное небольшое руководство наполнено полезными практическими советами по сложным функциям Git, по проблемам, с которыми вы можете столкнуться при работе с ними, а также рассматривает интересные команды.
https://yangx.top/progbook/1911
https://yangx.top/progbook/1912
Telegram
Книги для программистов
#advanced
Не знаете, когда нужно объявлять классы финальными? В этой статье автор об этом подробно вам расскажет
https://ocramius.github.io/blog/when-to-declare-classes-final/
Не знаете, когда нужно объявлять классы финальными? В этой статье автор об этом подробно вам расскажет
https://ocramius.github.io/blog/when-to-declare-classes-final/
ocramius.github.io
When to declare classes final
Declaring classes as final enhances our code quality and abstraction dramatically, but is it always correct?
#advanced
В этой статье автор расскажет, что такое Di, DIC, сервисы, как их реализовать и применять.
https://codeinphp.github.io/post/from-bad-to-good-di-dic-and-services/
В этой статье автор расскажет, что такое Di, DIC, сервисы, как их реализовать и применять.
https://codeinphp.github.io/post/from-bad-to-good-di-dic-and-services/
codeinphp.github.io
From Bad to Good: DI, DIC and Services :: Code In PHP
PHP and more...
#advanced #video
Хороший курс по Symfony для опытных разработчиков, желающих изучить фреймворки для профессиональной разработки.
https://bit.ly/2rQTpfz
Хороший курс по Symfony для опытных разработчиков, желающих изучить фреймворки для профессиональной разработки.
https://bit.ly/2rQTpfz
Подборка книг по PHP для программистов любого уровня
По PHP написано много хороших книг. Мы же отобрали самые лучшие из них и поделили на категории в соответствии с уровнем специалиста.
https://proglib.io/p/php-books/
По PHP написано много хороших книг. Мы же отобрали самые лучшие из них и поделили на категории в соответствии с уровнем специалиста.
https://proglib.io/p/php-books/
Библиотека программиста
Подборка книг по PHP для программистов любого уровня
По PHP написано много хороших книг. Мы же отобрали самые лучшие из них и поделили на категории в соответствии с уровнем специалиста.