Библиотека пхпшника | PHP, Laravel, Symfony, CodeIgniter
11.3K subscribers
1.34K photos
20 videos
26 files
4.03K links
Все самое полезное для пхпшника в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/bca892d6

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/67a5d13cd6fa92100ee6f68b
加入频道
#symfony #video

Курс для опытных программистов по созданию реального приложения с помощью фреймворка Symfony.
mastering-php-7.epub
8.2 MB
#php7 #book

Замечательное руководство для тех, кто уже чувствует, что готов писать сложный и качественный код.
#php7 #routing

Наверняка вы замечали, какими красивыми бывают url адреса на популярных веб-сайтах. На самом деле, тут ничего сложного нет, можно использовать уже готовый роутинг, а можно попробовать написать свой. В этих статьях авторы рассматривают примеры самых базовых примеров роутинга, но для начинающих это заложит понимание работы таких роутингов.

https://bit.ly/2RqVA5c

https://bit.ly/2E0xZWq
#php7 #mvc

Создаём собственный MVC фреймворк. Также вы узнаете о магических методах, HTTP запросах, автозагрузчике и многом другом.

https://coursehunters.net/course/udemy-write-php-like-a-pro
progit_v2.1.3.epub
5.7 MB
#git

Git — популярная система контроля версий, позволяющая вам работать в команде, скачивать и загружать проекты, а также следить за изменениями в коде.
#php #ajax

Если javascript вам, как программисту на php, знать необязательно, то с технологией ajax вы должны быть знакомы. Этот небольшой туториал научит вас использовать php в связке c ajax.

https://www.youtube.com/playlist?list=PLHZ9wVuPPnMyVAYydquyoYic9oDxRRKDR
#php #manual

Функции, о которых в могли не слышать #1

 preg_grep (string $pattern , array $input [, int $flags = 0 ])


Данная функция возвращает массив, состоящий из элементов входящего массива $input, который соответствует заданному шаблону pattern.
#laravel #phpunit

Тестирование — это важная часть процесса программирования, закрепляющая итог работы приложения. В этой серии мы изучим все аспекты тестирования PHPUnit, работая c фреймворком приложений Laravel.

https://coursehunters.net/course/testirovanie-laravel
​​Изучи основы PHP и MySQL в двух курсах всего за 99 рублей!

До 14 октября у WebShake.RU проходит акция, благодаря которой Вы можете получить курсы "PHP для начинающих" и "MySQL с нуля" по цене одного!

Чтобы получить доступ к обоим курсам достаточно приобрести один из двух по специальной цене - 99 рублей. Доступ ко второму курсу будет открыт автоматически.

➡️ https://webshake.ru/php-training-course
#sql

Программисту на php никуда без sql, ведь любое приложение — это работа с данными. На сколько большими — это уже технический вопрос, главное, что вы должны уметь и понимать, это принцип составления запросов, работы баз данных и много других основных терминов и определений, о которых мы поговорим в этой статье на примере 20 вопросов об SQLite.

https://proglib.io/p/20-qa-sqlite/
#php #security

Давно известно, что PHP достаточно простой язык программирования, и эта простота не делает лучше: например, проблемы с безопасностью одни из самых важных для любого разработчика. Познакомиться с лучшими практиками создания безопасных приложений и посмотреть на код можно на этом сайте:

http://phpsec.org/projects/guide/
#php #phpunit

Тестирование. С этим понятием могут быть знакомы все, но как именно тестировать PHP приложения, знают единицы. Если вы опытный веб-разработчик, то наверняка озабочены долголетием ваших проектов и вносимых в него изменений. Чтобы вам не было больно, когда придётся расширять код, придумали тестирование, которое обеспечивает гарантию работы ваших методов и классов. В этом руководстве вы познакомитесь с PHPUnit и напишите пару десятков тестируемых приложений.

https://phpunit.de/manual/6.5/en/phpunit-book.pdf
#laravel

Изучение фреймворка — это не только развитие на уровень выше, но и понимание того, как пишутся большие проекты с качественным кодом. Это руководство покажет вам лучшие практики использования Laravel.

http://www.laravelbestpractices.com/