#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 написано много хороших книг. Мы же отобрали самые лучшие из них и поделили на категории в соответствии с уровнем специалиста.
#advanced
Если вы хотите попробовать новый инструмент для тестирования, обратите внимание на этот: он предоставляет фейковые объекты (mock) и методы-заглушки.
https://github.com/mlively/Phake
Если вы хотите попробовать новый инструмент для тестирования, обратите внимание на этот: он предоставляет фейковые объекты (mock) и методы-заглушки.
https://github.com/mlively/Phake
GitHub
GitHub - phake/phake: PHP Mocking Framework
PHP Mocking Framework. Contribute to phake/phake development by creating an account on GitHub.
33 самые полезные регулярки для веб-разработчика
33 самые полезные регулярки с примерами использования для быстрого решения наиболее распространенных задач веб-разработки.
https://proglib.io/p/33-regexp/
33 самые полезные регулярки с примерами использования для быстрого решения наиболее распространенных задач веб-разработки.
https://proglib.io/p/33-regexp/
Библиотека программиста
33 самые полезные регулярки для веб-разработчика
33 самые полезные регулярки с примерами использования для быстрого решения наиболее распространенных задач веб-разработки.
#book
Хороших книг по SQL достаточно много, поэтому выбирать можно долго. Это большое руководство рассматривает как приёмы проектирования баз данных для простых разработчиков, так и методы оптимизации нагрузок для системных администраторов.
https://yangx.top/progbook/2374
Хороших книг по SQL достаточно много, поэтому выбирать можно долго. Это большое руководство рассматривает как приёмы проектирования баз данных для простых разработчиков, так и методы оптимизации нагрузок для системных администраторов.
https://yangx.top/progbook/2374
Telegram
Книги для программистов
#advanced
Рекомендательный список PSR-15 миддлваров.
https://github.com/middlewares/awesome-psr15-middlewares
Рекомендательный список PSR-15 миддлваров.
https://github.com/middlewares/awesome-psr15-middlewares
GitHub
GitHub - middlewares/awesome-psr15-middlewares: A curated list of awesome PSR-15 HTTP Middleware resources
A curated list of awesome PSR-15 HTTP Middleware resources - middlewares/awesome-psr15-middlewares
#advanced #laravel
Пример блога на Laravel для тех, кто только начинает знакомиться с этим фреймворком и кому не хватает практики.
https://bit.ly/2S66hhI
Пример блога на Laravel для тех, кто только начинает знакомиться с этим фреймворком и кому не хватает практики.
https://bit.ly/2S66hhI
Medium
CREATING BLOG WITH LARAVEL
- User Login - POSTS - Comments
#advanced #oop #video
Основы объектно-ориентированного программирования для начинающих. Вы познакомитесь с определением классов, методов, сигнатур методов, объектов, главными принципами ООП и многим другим.
https://bit.ly/2GiH78q
Основы объектно-ориентированного программирования для начинающих. Вы познакомитесь с определением классов, методов, сигнатур методов, объектов, главными принципами ООП и многим другим.
https://bit.ly/2GiH78q
#advanced #laravel
Работаем с сокетами на Laravel.
https://www.youtube.com/playlist?list=PLoonZ8wII66je1zXdGrrHgExx6J0WQYKd
Работаем с сокетами на Laravel.
https://www.youtube.com/playlist?list=PLoonZ8wII66je1zXdGrrHgExx6J0WQYKd
#git #beginner
Хорошие практики по работе с git: как оформлять коммиты, как пушить и многое другое.
https://github.com/trein/dev-best-practices/wiki/Git-Commit-Best-Practices
Хорошие практики по работе с git: как оформлять коммиты, как пушить и многое другое.
https://github.com/trein/dev-best-practices/wiki/Git-Commit-Best-Practices
GitHub
Git Commit Best Practices
Development Best Practices. Contribute to trein/dev-best-practices development by creating an account on GitHub.
#advanced #composer
Основы композоер для тех, кто только познакомился с этим пакетным менеджером.
https://daylerees.com/composer-primer/
Основы композоер для тех, кто только познакомился с этим пакетным менеджером.
https://daylerees.com/composer-primer/
Dayle Rees
Composer Primer
Please note that this article acts as an introduction to Composer to be included with my upcoming title 'Code Bright' for Laravel. However, it could just as easily represent a guide to composer for newcomers without the intention of using the Laravel framework.…
#video #laravel #beginner
Здесь вы найдете бесплатные серии уроков по созданию приложений на Laravel, а также по тестированию кода на данном фреймворке.
https://laracasts.com/series
Здесь вы найдете бесплатные серии уроков по созданию приложений на Laravel, а также по тестированию кода на данном фреймворке.
https://laracasts.com/series
Laracasts
Laracasts Series
Web development courses on Laravel, PHP, JavaScript, and more.
#vacancy #beginner
Набираем PHP разработчиков в Чехию (Прага).
Наша вакансия подходит тем, кто рассматривает комфортную релокацию в Европу (Чехию) с возможностью работать в русскоязычной команде. Основные преимущества нашего предложения: открытие официальной чешской рабочей визы/ blue card, помощь с релокацией и работа в продуктовой компании.
Набор происходит быстро: рекрутер расскажет о деталях предложения, а тимлид проведет техническое интервью. От вас – выполнение технического задания либо ссылка на собственный код.
Нас интересуют кандидаты:
- Знающие PHP7 и с опытом работы с PHP-фреймворками;
- С опытом использования MVC подхода в разработке;
- С опытом использования систем контроля версий (Git, SVN и.т.п.);
- С опытом проектирования баз данных и написания запросов (SQL);
- Желательно со знаниями JavaScript (JQuery);
- С опытом работы с REST API.
Мы готовы предложить:
• релокационный пакет для переезда в Чехию (оплату перелета, визовую поддержку)
• поддержку в адаптации в Чехии (поиск квартиры, переезд семьи и т.д.);
• бессрочный контракт;
• языковые курсы (английский, чешский).
Зарплата: 2000 евро GROSS +
Для связи: @Marrina_M
Набираем PHP разработчиков в Чехию (Прага).
Наша вакансия подходит тем, кто рассматривает комфортную релокацию в Европу (Чехию) с возможностью работать в русскоязычной команде. Основные преимущества нашего предложения: открытие официальной чешской рабочей визы/ blue card, помощь с релокацией и работа в продуктовой компании.
Набор происходит быстро: рекрутер расскажет о деталях предложения, а тимлид проведет техническое интервью. От вас – выполнение технического задания либо ссылка на собственный код.
Нас интересуют кандидаты:
- Знающие PHP7 и с опытом работы с PHP-фреймворками;
- С опытом использования MVC подхода в разработке;
- С опытом использования систем контроля версий (Git, SVN и.т.п.);
- С опытом проектирования баз данных и написания запросов (SQL);
- Желательно со знаниями JavaScript (JQuery);
- С опытом работы с REST API.
Мы готовы предложить:
• релокационный пакет для переезда в Чехию (оплату перелета, визовую поддержку)
• поддержку в адаптации в Чехии (поиск квартиры, переезд семьи и т.д.);
• бессрочный контракт;
• языковые курсы (английский, чешский).
Зарплата: 2000 евро GROSS +
Для связи: @Marrina_M
#docker #advanced #tutorial
Первая часть длинного руководства по Docker, в котором вы узнаете о том, что такое контейнеры, как ими пользоваться и что лежит в их основе.
https://bit.ly/2MU3pOT
Первая часть длинного руководства по Docker, в котором вы узнаете о том, что такое контейнеры, как ими пользоваться и что лежит в их основе.
https://bit.ly/2MU3pOT
Towards Data Science
Learn Enough Docker to be Useful
Part 1: The Conceptual Landscape
#php #http
Еще один HTTP клиент, в случае если вам не понравился Guzzle.
https://github.com/kriswallsmith/Buzz
Еще один HTTP клиент, в случае если вам не понравился Guzzle.
https://github.com/kriswallsmith/Buzz
GitHub
GitHub - kriswallsmith/Buzz: PHP's lightweight HTTP client
PHP's lightweight HTTP client. Contribute to kriswallsmith/Buzz development by creating an account on GitHub.
#video #advanced
Slim — это популярный микрофреймворк, про который не скажешь ничего плохого. И правда, фреймворк не навязывает свою структуру и предоставляет только самое необходимое: контейнер, роутинг, Request/Response и другие компоненты, которые вы можете использовать как хотите.
https://bit.ly/2WOc6z3
Slim — это популярный микрофреймворк, про который не скажешь ничего плохого. И правда, фреймворк не навязывает свою структуру и предоставляет только самое необходимое: контейнер, роутинг, Request/Response и другие компоненты, которые вы можете использовать как хотите.
https://bit.ly/2WOc6z3
#advanced #библиотека
Библиотека для валидации электронных адресов.
https://github.com/nojacko/email-validator
Библиотека для валидации электронных адресов.
https://github.com/nojacko/email-validator
GitHub
GitHub - nojacko/email-validator: Small PHP library to valid email addresses using a number of methods.
Small PHP library to valid email addresses using a number of methods. - nojacko/email-validator