#beginners #laravel
А к выходным подоспел новый курс по Laravel 5.7 от Laracasts! Всё то же самое, что и в прошлом курсе, но с рассмотрением новых возможностей фреймворка. Приятного просмотра!
https://laracasts.com/series/laravel-from-scratch-2018
А к выходным подоспел новый курс по Laravel 5.7 от Laracasts! Всё то же самое, что и в прошлом курсе, но с рассмотрением новых возможностей фреймворка. Приятного просмотра!
https://laracasts.com/series/laravel-from-scratch-2018
Laracasts
Laravel 5.7 From Scratch
Learn Laravel 5.7 from scratch with updated, optimized lessons. Perfect for beginners ready to master this joyful, powerful PHP framework step-by-step!
#библиотека #beginners
Вы же знаете про популярную библиотеку highlight.js для удобной посветки кода? Теперь появилась версия для php — hightlight.php. Спешите попробовать!
https://github.com/scrivo/highlight.php
Вы же знаете про популярную библиотеку highlight.js для удобной посветки кода? Теперь появилась версия для php — hightlight.php. Спешите попробовать!
https://github.com/scrivo/highlight.php
GitHub
GitHub - scrivo/highlight.php: A port of highlight.js by Ivan Sagalaev to PHP
A port of highlight.js by Ivan Sagalaev to PHP. Contribute to scrivo/highlight.php development by creating an account on GitHub.
ТОП-20 хитрых вопросов по SQL для собеседования
Техническое собеседование может грозить не только общением по теме вакантной должности. Подборка занятных вопросов по SQL для подготовки.
https://proglib.io/p/sql-questions/
Техническое собеседование может грозить не только общением по теме вакантной должности. Подборка занятных вопросов по SQL для подготовки.
https://proglib.io/p/sql-questions/
Библиотека программиста
ТОП-20 хитрых вопросов по SQL для собеседования
Техническое собеседование может грозить не только общением по теме вакантной должности. Подборка занятных вопросов по SQL для подготовки.
#laravel #advanced
Laravel blog — это пример готового приложения на Laravel, который вы можете скачать и попробовать в действии.
https://github.com/guillaumebriday/laravel-blog
Laravel blog — это пример готового приложения на Laravel, который вы можете скачать и попробовать в действии.
https://github.com/guillaumebriday/laravel-blog
GitHub
GitHub - guillaumebriday/laravel-blog: Laravel 11.0 blog application with Hotwire, Horizon, Telescope, Sanctum, Breeze and Pusher
Laravel 11.0 blog application with Hotwire, Horizon, Telescope, Sanctum, Breeze and Pusher - guillaumebriday/laravel-blog
#oop #beginners #advanced
Огромный репозиторий с множеством ссылок по изучению ООП на PHP для разработчиков разного уровня.
https://github.com/marcelgsantos/learning-oop-in-php
Огромный репозиторий с множеством ссылок по изучению ООП на PHP для разработчиков разного уровня.
https://github.com/marcelgsantos/learning-oop-in-php
GitHub
GitHub - marcelgsantos/learning-oop-in-php: A collection of resources to learn object-oriented programming and related concepts…
A collection of resources to learn object-oriented programming and related concepts for PHP developers. - marcelgsantos/learning-oop-in-php
#laravel #advanced
А поскольку Yii объявили умирающим фреймворком, продолжим изучать Laravel, чтобы оставаться современными разработчиками.
https://bit.ly/2QFVtGj
А поскольку Yii объявили умирающим фреймворком, продолжим изучать Laravel, чтобы оставаться современными разработчиками.
https://bit.ly/2QFVtGj
#symfony #advanced
Быстрое демо-приложение на Symfony 4 от Фабиена.
http://fabien.potencier.org/symfony4-demo.html
Быстрое демо-приложение на Symfony 4 от Фабиена.
http://fabien.potencier.org/symfony4-demo.html
fabien.potencier.org
Fabien Potencier
The blog of Fabien Potencier about web technology and the symfony framework
#advanced #oop
В этой статье автор объясняет, когда использовать наследование и в чём его отличие от интерфейсов и трейтов.
https://blog.ircmaxell.com/2013/11/beyond-inheritance.html
В этой статье автор объясняет, когда использовать наследование и в чём его отличие от интерфейсов и трейтов.
https://blog.ircmaxell.com/2013/11/beyond-inheritance.html
ircmaxell's Blog
Beyond Inheritance
In my last post, I talked about revisiting the concept of Design Patterns and questioned how useful it is to “learn” them. The conclusion that I came to was that you are better served by focusing on h
#библиотека #advanced
Простая в использовании библиотеки для шаблонизации данных. Поддерживает секции и хелперы.
https://github.com/auraphp/Aura.View
Простая в использовании библиотеки для шаблонизации данных. Поддерживает секции и хелперы.
https://github.com/auraphp/Aura.View
GitHub
GitHub - auraphp/Aura.View: Provides TemplateView and TwoStepView using PHP as the templating language, with support for partials…
Provides TemplateView and TwoStepView using PHP as the templating language, with support for partials, sections, and helpers. - GitHub - auraphp/Aura.View: Provides TemplateView and TwoStepView usi...
#video #beginners
В этой серии видео автор поделится некоторыми советами по самой минимальной безопасности ваших приложений. Так, вы узнаете про разницу между require и include, о XSS, CSRF, куки и многом другом.
https://bit.ly/2CnWoCu
В этой серии видео автор поделится некоторыми советами по самой минимальной безопасности ваших приложений. Так, вы узнаете про разницу между require и include, о XSS, CSRF, куки и многом другом.
https://bit.ly/2CnWoCu
#video #graphql
В этом видео автор расскажет, как на практике использовать GraphQL и Railt, имплементацию GraphQL на PHP.
https://www.youtube.com/watch?v=ViB_lA54gqk
В этом видео автор расскажет, как на практике использовать GraphQL и Railt, имплементацию GraphQL на PHP.
https://www.youtube.com/watch?v=ViB_lA54gqk
YouTube
GraphQL + Railt: Разработка на практике.
Над этим проектом я тружусь около полугода. За это время был достигнуто немало, но ещё предстоит долгий путь. Хочется поделиться опытом, а заодно и услышать ваше мнение.
Исходники: https://github.com/railt/railt
Исходники: https://github.com/railt/railt
Видеокурс по работе с MySQL
В этом цикле вы познакомитесь с запросами в MySQL. С каждым видео вы будете больше узнавать какие команды существуют в этой СУБД, когда и как их использовать.
https://proglib.io/p/mysql-queries
В этом цикле вы познакомитесь с запросами в MySQL. С каждым видео вы будете больше узнавать какие команды существуют в этой СУБД, когда и как их использовать.
https://proglib.io/p/mysql-queries
Библиотека программиста
Видеокурс по работе с MySQL
В этом цикле вы познакомитесь с запросами в MySQL. С каждым видео вы будете больше узнавать какие команды существуют в этой СУБД, когда и как их использовать.
#pdo #beginners
Если вы до сих пор используете mysqli, бросьте. Стандартом для подключения к БД давно является PDO. В этом руководстве вы узнаете обо всём, что нужно знать для начала о PDO.
http://phpfaq.ru/pdo
Если вы до сих пор используете mysqli, бросьте. Стандартом для подключения к БД давно является PDO. В этом руководстве вы узнаете обо всём, что нужно знать для начала о PDO.
http://phpfaq.ru/pdo
phpfaq.ru
Как работать с PDO? Полное руководство.
PHPFAQ.RU - уникальное собрание ответов на наиболее часто задаваемые вопросы по PHP. Информация, необходимая каждому, кто изучает или работает с PHP.
#video #symfony
Хороший курс от Udemy по основам фреймворка Symfony 4, из которого вы узнаете про многие компоненты, такие как контроллеры, роутинг, безопасность и многое другое.
https://bit.ly/2rQTpfz
Хороший курс от Udemy по основам фреймворка Symfony 4, из которого вы узнаете про многие компоненты, такие как контроллеры, роутинг, безопасность и многое другое.
https://bit.ly/2rQTpfz
#book
Проблемы и ошибки программного обеспечения были всегда, они появлялись настолько часто, что разработчики придумали тестирование приложений как способ избавить себя от ошибок на стадии разработки. PHPUnit - это фреймворк для тестирования приложений на PHP. В данном руководстве вы найдёте многочисленные функции, предоставляемые PHPUnit, которые смогут вам гарантировать правильное функционирование вашего приложения и его компонентов.
https://yangx.top/progbook/1934
Проблемы и ошибки программного обеспечения были всегда, они появлялись настолько часто, что разработчики придумали тестирование приложений как способ избавить себя от ошибок на стадии разработки. PHPUnit - это фреймворк для тестирования приложений на PHP. В данном руководстве вы найдёте многочисленные функции, предоставляемые PHPUnit, которые смогут вам гарантировать правильное функционирование вашего приложения и его компонентов.
https://yangx.top/progbook/1934
Telegram
Книги для программистов
#git #beginners
Для тех, кто познаёт всё в играх, есть специальный ресурс для изучения Git. Вы узнаете о ветвлении, о том, как мержить ветки, пользоваться командами cherry-pick, checkout, reset и многое другое.
https://learngitbranching.js.org/
Для тех, кто познаёт всё в играх, есть специальный ресурс для изучения Git. Вы узнаете о ветвлении, о том, как мержить ветки, пользоваться командами cherry-pick, checkout, reset и многое другое.
https://learngitbranching.js.org/
learngitbranching.js.org
Learn Git Branching
An interactive Git visualization tool to educate and challenge!
#video #xdebug
В этом видео спикер расскажет про обновления в Xdebug последней версии.
https://bit.ly/2T5wMzG
В этом видео спикер расскажет про обновления в Xdebug последней версии.
https://bit.ly/2T5wMzG
YouTube
Derick Rethans " What's New in Xdebug"
PHP fwdays'18 conference took place on June 10 in Kyiv.
Talk presentation: https://fwdays.com/event/php-fwdays-2018/review/whats-new-in-xdebug
Facebook: https://www.facebook.com/fwdays
Twitter: https://twitter.com/fwdays
Telegram: https://yangx.top/phpfwdays
Talk presentation: https://fwdays.com/event/php-fwdays-2018/review/whats-new-in-xdebug
Facebook: https://www.facebook.com/fwdays
Twitter: https://twitter.com/fwdays
Telegram: https://yangx.top/phpfwdays
#advanced
Немного фокусов с генераторами на PHP и про память, которую они используют.
https://bit.ly/2V37zYF
Немного фокусов с генераторами на PHP и про память, которую они используют.
https://bit.ly/2V37zYF
Medium
Deal with Memory Gently using “Yield” in PHP
I will answer the question “What is the benefit of having yield in PHP” comparing to “return” keyword especially in terms of memory…
#beginners
Кто ещё не видел, так будет выглядеть PHP в скором времени, когда туда добавят typed properties.
https://wiki.php.net/rfc/typed_properties_v2
Кто ещё не видел, так будет выглядеть PHP в скором времени, когда туда добавят typed properties.
https://wiki.php.net/rfc/typed_properties_v2
#slim #advanced
Кто пишет на Slim или собирается начать, но не представляет, как это сделать, на github лежит готовое приложение, смотрите и учитесь.
https://github.com/gothinkster/slim-php-realworld-example-app
Кто пишет на Slim или собирается начать, но не представляет, как это сделать, на github лежит готовое приложение, смотрите и учитесь.
https://github.com/gothinkster/slim-php-realworld-example-app
GitHub
GitHub - gothinkster/slim-php-realworld-example-app: Exemplary real world application built with Slim
Exemplary real world application built with Slim. Contribute to gothinkster/slim-php-realworld-example-app development by creating an account on GitHub.
Как писать на PHP в 2019 году, или Путь продолжающего
На что обратить внимание в PHP в 2019 году, и как стать полноценным Middle? Рассказываем, показываем, делимся полезными ресурсами.
https://proglib.io/p/php-middle/
На что обратить внимание в PHP в 2019 году, и как стать полноценным Middle? Рассказываем, показываем, делимся полезными ресурсами.
https://proglib.io/p/php-middle/
Библиотека программиста
Как писать на PHP в 2019 году, или Путь продолжающего
На что обратить внимание в PHP в 2019 году, и как стать полноценным Middle? Рассказываем, показываем, делимся полезными ресурсами.