#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? Рассказываем, показываем, делимся полезными ресурсами.
#book
Можно сколько угодно не считать PHP за язык программирования, однако в последнее время быть профессиональным PHP разработчиком становится всё труднее. Конечно, по-прежнему много начинающих программистов выбирают PHP и по-прежнему появляются много плохих проектов, тем не менее, это не противоречит факту, что на этом языке можно писать сложные и качественные приложений с хорошей архитектурой. Автор данного руководства познакомит вас с множеством архитектурных принципов и паттернов, которые помогут сделать ваш код чище.
https://yangx.top/progbook/1840
Можно сколько угодно не считать PHP за язык программирования, однако в последнее время быть профессиональным PHP разработчиком становится всё труднее. Конечно, по-прежнему много начинающих программистов выбирают PHP и по-прежнему появляются много плохих проектов, тем не менее, это не противоречит факту, что на этом языке можно писать сложные и качественные приложений с хорошей архитектурой. Автор данного руководства познакомит вас с множеством архитектурных принципов и паттернов, которые помогут сделать ваш код чище.
https://yangx.top/progbook/1840
Telegram
Книги для программистов
The Clean Architecture in PHP (2015)
Авторы: Kristopher Wilson
#php #book #english
Авторы: Kristopher Wilson
#php #book #english
#video #advanced
Асинхронное программирование на PHP очень даже возможно и лучших уроков по теме, чем у Сергея Жука, вы не найдёте.
https://bit.ly/2RlTQNm
Асинхронное программирование на PHP очень даже возможно и лучших уроков по теме, чем у Сергея Жука, вы не найдёте.
https://bit.ly/2RlTQNm
#библиотека
php-casbin — это библиотека авторизации с поддержкой контроля доступа ACL, RBAC, ABAC.
https://github.com/php-casbin/php-casbin
php-casbin — это библиотека авторизации с поддержкой контроля доступа ACL, RBAC, ABAC.
https://github.com/php-casbin/php-casbin
GitHub
GitHub - php-casbin/php-casbin: An authorization library that supports access control models like ACL, RBAC, ABAC in PHP .
An authorization library that supports access control models like ACL, RBAC, ABAC in PHP . - php-casbin/php-casbin
Подборка YouTube-каналов по изучению PHP и смежных технологий
Представляем большую подборку YouTube-каналов по изучению PHP и смежных технологий, которая подойдет как новичку, так и профессионалу.
https://proglib.io/p/php-web-youtube/
Представляем большую подборку YouTube-каналов по изучению PHP и смежных технологий, которая подойдет как новичку, так и профессионалу.
https://proglib.io/p/php-web-youtube/
Библиотека программиста
Подборка YouTube-каналов по изучению PHP и смежных технологий
Представляем большую подборку YouTube-каналов по изучению PHP и смежных технологий, которая подойдет как новичку, так и профессионалу.
#beginners #sql
Любые приложения работают с данными, которые нужно где-то хранить. И лучшее место для этого — базы данных. Если вы ещё не знакомы ни с теорией реляционных баз данных, ни с языком запросов SQL, следующий плейлист с лихвой покроет ваш пробел.
https://bit.ly/2Amk74r
Любые приложения работают с данными, которые нужно где-то хранить. И лучшее место для этого — базы данных. Если вы ещё не знакомы ни с теорией реляционных баз данных, ни с языком запросов SQL, следующий плейлист с лихвой покроет ваш пробел.
https://bit.ly/2Amk74r
#video #advanced
Основы тестирования от знаменитых knpuniversity. Вы познакомитесь с юнит-, функциональными и интеграционными тестами, а также с TDD (разработка через тестирование).
https://bit.ly/2TeyuyT
Основы тестирования от знаменитых knpuniversity. Вы познакомитесь с юнит-, функциональными и интеграционными тестами, а также с TDD (разработка через тестирование).
https://bit.ly/2TeyuyT
Подборка материалов для изучения баз данных и SQL
Подборка книг, видеокурсов и онлайн-ресурсов для изучения баз данных, основ реляционной теории и языка SQL.
https://proglib.io/p/sql-digest/
Подборка книг, видеокурсов и онлайн-ресурсов для изучения баз данных, основ реляционной теории и языка SQL.
https://proglib.io/p/sql-digest/
Библиотека программиста
Подборка материалов для изучения баз данных и SQL
Подборка книг, видеокурсов и онлайн-ресурсов для изучения баз данных, основ реляционной теории и языка SQL.