#php #video
YAML — это близкий к языкам разметки формат сериализации данных, ориентированный на простоту и удобства работы со структурами. В данном формате часто хранят настройки для php фреймворков, тестов и многого другого. Самое время уделить немного внимания синтаксису YAML:
https://www.youtube.com/watch?v=W3tQPk8DNbk
YAML — это близкий к языкам разметки формат сериализации данных, ориентированный на простоту и удобства работы со структурами. В данном формате часто хранят настройки для php фреймворков, тестов и многого другого. Самое время уделить немного внимания синтаксису YAML:
https://www.youtube.com/watch?v=W3tQPk8DNbk
#php #video #microservices
Слышали про микросервисы, но не знали, что это и зачем? Надеемся, этот видеокурс ответит на ваши вопросы.
https://www.youtube.com/playlist?list=PLTgRMOcmRb3O5Gil6cW-yiWVVMyKTmjCN
Слышали про микросервисы, но не знали, что это и зачем? Надеемся, этот видеокурс ответит на ваши вопросы.
https://www.youtube.com/playlist?list=PLTgRMOcmRb3O5Gil6cW-yiWVVMyKTmjCN
YouTube
Getting Started with Microservices in PHP tutorial - YouTube
#php #api
Что такое API, зачем оно нужно, как его делать — на все эти и другие вопросы ответят авторы этого видео.
https://www.youtube.com/watch?v=HZNTSZRSZBI
Что такое API, зачем оно нужно, как его делать — на все эти и другие вопросы ответят авторы этого видео.
https://www.youtube.com/watch?v=HZNTSZRSZBI
YouTube
Вебинар "Своё API на PHP"
- Виды web API
- SOAP VS REST
- API на чистом PHP
- API с применением фреймворка
Исходники кода: https://yadi.sk/d/f9jJ5S2X3LGptb
Курс по РНР от LoftSchool: https://loftschool.com/course/php
Не ограничивайте себя видеоуроками на YouTube!
Узнавайте еще…
- SOAP VS REST
- API на чистом PHP
- API с применением фреймворка
Исходники кода: https://yadi.sk/d/f9jJ5S2X3LGptb
Курс по РНР от LoftSchool: https://loftschool.com/course/php
Не ограничивайте себя видеоуроками на YouTube!
Узнавайте еще…
#php #ajax
Для тех, кто вместе с PHP изучает JQuery и Ajax, советуем прочитать данную статью, из которой вы узнаете, как сделать систему комментариев без обновления страницы.
https://tutorialzine.com/2010/06/simple-ajax-commenting-system
Для тех, кто вместе с PHP изучает JQuery и Ajax, советуем прочитать данную статью, из которой вы узнаете, как сделать систему комментариев без обновления страницы.
https://tutorialzine.com/2010/06/simple-ajax-commenting-system
Tutorialzine
Simple AJAX Commenting System
This time, we are making a Simple AJAX Commenting System. It will feature a gravatar integration and demonstrate how to achieve effective communication between jQuery and PHP/MySQL with the help of JSON.
#php #slim #api #video
При создании большого приложения вам понадобится писать API для сторонних разработчиков или для создания мобильного приложения вашего веб-сайта. В этом курсе вы познакомитесь с тем, как создать API, используя фреймворк Slim.
https://www.youtube.com/playlist?list=PLBEpR3pmwCayt4DR0UbhMgCfxHQWi0RCQ
При создании большого приложения вам понадобится писать API для сторонних разработчиков или для создания мобильного приложения вашего веб-сайта. В этом курсе вы познакомитесь с тем, как создать API, используя фреймворк Slim.
https://www.youtube.com/playlist?list=PLBEpR3pmwCayt4DR0UbhMgCfxHQWi0RCQ
YouTube
Slim Framework Tutorial : build an API - YouTube
5 сайтов для оттачивания навыков написания SQL-запросов
Одним из ключевых навыков при работе с базами данных является умение писать sql-запросы. Мы отобрали 5 лучших сайтов для оттачивания этого навыка.
https://proglib.io/p/sql-practice-sites/
Одним из ключевых навыков при работе с базами данных является умение писать sql-запросы. Мы отобрали 5 лучших сайтов для оттачивания этого навыка.
https://proglib.io/p/sql-practice-sites/
Библиотека программиста
5 сайтов для оттачивания навыков написания SQL-запросов
Одним из ключевых навыков при работе с базами данных является умение писать sql-запросы. Мы отобрали 5 лучших сайтов для оттачивания этого навыка.
#git
Спикер из этого видео расскажет, как использовать Git для совместной работы, какие вас ждут проблемы и трудности и как с ними справляться. Несмотря на то, что видео достаточно продолжительное, вы не почувствуете, что потратили его зря.
https://www.youtube.com/watch?v=yDSs80lu3ak
Спикер из этого видео расскажет, как использовать Git для совместной работы, какие вас ждут проблемы и трудности и как с ними справляться. Несмотря на то, что видео достаточно продолжительное, вы не почувствуете, что потратили его зря.
https://www.youtube.com/watch?v=yDSs80lu3ak
YouTube
003. Git — инструмент для совместной работы, с нуля и до регламента в команде — Сергей Сергеев
Когда команда разработчиков растёт, возникает очень много точек соприкосновений. Плохая организация совместной работы приводит к рассинхронизации действий и в конечном итоге к затягиванию сроков и проблемам с добавлением новых функций. Поэтому важно изучать…
#php #video #graphql
Небольшое видео о том, как использовать Graphql вместе с PHP. Также вы познакомитесь с основами синтаксиса этого современного языка запросов. Будет интересно!
https://www.youtube.com/watch?v=jRuSicPIeUY
Небольшое видео о том, как использовать Graphql вместе с PHP. Также вы познакомитесь с основами синтаксиса этого современного языка запросов. Будет интересно!
https://www.youtube.com/watch?v=jRuSicPIeUY
YouTube
GraphQL PHP Server
Explanation of GraphQL PHP Server.
Code: https://github.com/benawad/php-graphql-example
----
Video Suggestions:
Trello: https://trello.com/b/mErpLVj7/todo
Join the Trello board: https://trello.com/invite/b/mErpLVj7/99020cac2d3397287640d7d86cb3c09a/todo…
Code: https://github.com/benawad/php-graphql-example
----
Video Suggestions:
Trello: https://trello.com/b/mErpLVj7/todo
Join the Trello board: https://trello.com/invite/b/mErpLVj7/99020cac2d3397287640d7d86cb3c09a/todo…
The-Clean-Architecture-in-PHP-Kristopher-Wilson.pdf
2.3 MB
#php #best_practices #video
Как насчёт того, чтобы послушать о лучших практиках программирования на PHP в 2018 году от создателя самого языка, Расмуса Лердорфа?
https://www.youtube.com/watch?v=rKXFgWP-2xQ&t=610s
Как насчёт того, чтобы послушать о лучших практиках программирования на PHP в 2018 году от создателя самого языка, Расмуса Лердорфа?
https://www.youtube.com/watch?v=rKXFgWP-2xQ&t=610s
YouTube
PHP in 2018 by the Creator of PHP
For many in the PHP community 2016 and 2017 was all about getting onto PHP 7. The drastic performance improvements and overall efficiency has resulted in PHP...
#php #video
PHP разработчик — это не только программист, но и по совместительству системный администратор. Вам гарантированно нужно знать устройство и основы ОС Linux, чтобы настраивать веб-сервер на хостинге и для собственного использования. В этом большом плейлисте достаточно информации, чтобы начать и стать опытным пользователем Linux.
https://www.youtube.com/playlist?list=PLtK75qxsQaMLZSo7KL-PmiRarU7hrpnwK
PHP разработчик — это не только программист, но и по совместительству системный администратор. Вам гарантированно нужно знать устройство и основы ОС Linux, чтобы настраивать веб-сервер на хостинге и для собственного использования. В этом большом плейлисте достаточно информации, чтобы начать и стать опытным пользователем Linux.
https://www.youtube.com/playlist?list=PLtK75qxsQaMLZSo7KL-PmiRarU7hrpnwK
YouTube
The Linux Basics Course: Beginner to Sysadmin, Step by Step
Linux fundamentals that all beginners should know for system administration, cloud infrastructure, DevOps, programming / software development, and other tech...
#php #best_practices
Наверняка вы давно программируете на PHP, привыкли к тому, что быстро решаете поставленные задачи на нативном PHP и во фреймворке не нуждаетесь. Возможно, вы даже используете composer и слышали про MVC, у вас объектно-ориентированный код и нужные библиотеки вы тянете со стороны. Однако этого всё равно мало, чтобы назвать свой код чистым. Давайте посмотрим на то, чем отличается чистый PHP от фреймворка Symfony.
https://github.com/avalanche123/symfony-docs-ru/blob/master/book/from_flat_php_to_symfony2.rst
Наверняка вы давно программируете на PHP, привыкли к тому, что быстро решаете поставленные задачи на нативном PHP и во фреймворке не нуждаетесь. Возможно, вы даже используете composer и слышали про MVC, у вас объектно-ориентированный код и нужные библиотеки вы тянете со стороны. Однако этого всё равно мало, чтобы назвать свой код чистым. Давайте посмотрим на то, чем отличается чистый PHP от фреймворка Symfony.
https://github.com/avalanche123/symfony-docs-ru/blob/master/book/from_flat_php_to_symfony2.rst
GitHub
symfony-docs-ru/book/from_flat_php_to_symfony2.rst at master · avalanche123/symfony-docs-ru
Russian translation of Symfony2 documentations. Contribute to avalanche123/symfony-docs-ru development by creating an account on GitHub.
#php #sql #шпаргалка
Автор этого репозитория написал для вас множество коротких статей и шпаргалок по PHP, SQL, основам безопасности и многом другом. Так, например, вы узнаете про 4 нормальные формы баз данных, интерфейсы, стандарт автозагрузки классов PSR-4 и даже о шаблонах.
https://github.com/codedokode/pasta
Автор этого репозитория написал для вас множество коротких статей и шпаргалок по PHP, SQL, основам безопасности и многом другом. Так, например, вы узнаете про 4 нормальные формы баз данных, интерфейсы, стандарт автозагрузки классов PSR-4 и даже о шаблонах.
https://github.com/codedokode/pasta
GitHub
GitHub - codedokode/pasta: Уроки и черновики для изучающих PHP
Уроки и черновики для изучающих PHP. Contribute to codedokode/pasta development by creating an account on GitHub.
#laravel #video
Первое, что делают начинающие разработчики на любом фреймворке, это блог. Не будем и мы отступать от традиции и напишем свой фреймворк на Laravel 5.6.
https://www.youtube.com/playlist?list=PLD5U-C5KK50UaCJFcN8Zh7MnSnj4MbrZP
Первое, что делают начинающие разработчики на любом фреймворке, это блог. Не будем и мы отступать от традиции и напишем свой фреймворк на Laravel 5.6.
https://www.youtube.com/playlist?list=PLD5U-C5KK50UaCJFcN8Zh7MnSnj4MbrZP
YouTube
Laravel - создание блога на laravel 5.6 и 5.5 с нуля | уровень: начинающий
Создание блога от установки Laravel до деплоя (Deploy) в production. Данный плейлист подойдет для новичков в laravel, здесь есть все для начального вхождения...
#php #video
Знакомимся с популярными принципами проектирования приложений SOLID на примере этих небольших видео.
https://www.youtube.com/playlist?list=PLoonZ8wII66jOXzIvQCtKosCstjGPL0lg
Знакомимся с популярными принципами проектирования приложений SOLID на примере этих небольших видео.
https://www.youtube.com/playlist?list=PLoonZ8wII66jOXzIvQCtKosCstjGPL0lg
YouTube
SOLID в PHP
Принципы проектирования классов SOLID в PHP
#symfony4 #video
Symfony считается фреймворком с высоким порогом входа, для работы с ним требуются большие знания как объектно-ориентированного программирования, так и паттернов проектирования. В любом случае пусть это вас не пугает, пару занятий и вы разберётесь что к чему. Из этой серии уроков вы узнаете, как создаются простые CRUD приложения на Symfony.
https://www.youtube.com/playlist?list=PLillGF-Rfqba-PQBBEf14-fi6LafvvDYS
Symfony считается фреймворком с высоким порогом входа, для работы с ним требуются большие знания как объектно-ориентированного программирования, так и паттернов проектирования. В любом случае пусть это вас не пугает, пару занятий и вы разберётесь что к чему. Из этой серии уроков вы узнаете, как создаются простые CRUD приложения на Symfony.
https://www.youtube.com/playlist?list=PLillGF-Rfqba-PQBBEf14-fi6LafvvDYS
YouTube
Up & Running With Symfony 4 - YouTube
#php #video
А для тех, кто ещё не готов изучать фреймворк Symfony, предлагаем попробовать свои силы в другом микро-фреймворке, основанном на Symfony, — Silex. Особенность этого фреймворка в том, что он легче и быстрее изучается, но содержит ряд важных компонентов Symfony — Doctrine и Twig. Именно изучение этого фреймворка поможет вам позже разобраться в таком гиганте как Symfony.
https://www.youtube.com/playlist?list=PLfdtiltiRHWHtcaFwZNlvviwWmP70j2jM
А для тех, кто ещё не готов изучать фреймворк Symfony, предлагаем попробовать свои силы в другом микро-фреймворке, основанном на Symfony, — Silex. Особенность этого фреймворка в том, что он легче и быстрее изучается, но содержит ряд важных компонентов Symfony — Doctrine и Twig. Именно изучение этого фреймворка поможет вам позже разобраться в таком гиганте как Symfony.
https://www.youtube.com/playlist?list=PLfdtiltiRHWHtcaFwZNlvviwWmP70j2jM
YouTube
Build a Placekitten clone with Silex - YouTube
#mvc #php
Об MVC написано и снято столько материалов, что начинает казаться, будто все всё понимают. Однако это не так: по-прежнему многие начинающие разработчики на PHP не задумываются о том, чтобы разделять логику приложения от логики представления, не задумываются о ЧПУ и многом другом. Этот плейлист не научит вас писать собственный фреймворк, но покажет, как легко реализуются простые MVC приложения.
https://www.youtube.com/playlist?list=PLBOh8f9FoHHgezS78nPQ7UBy3pQOkOjQL
Об MVC написано и снято столько материалов, что начинает казаться, будто все всё понимают. Однако это не так: по-прежнему многие начинающие разработчики на PHP не задумываются о том, чтобы разделять логику приложения от логики представления, не задумываются о ЧПУ и многом другом. Этот плейлист не научит вас писать собственный фреймворк, но покажет, как легко реализуются простые MVC приложения.
https://www.youtube.com/playlist?list=PLBOh8f9FoHHgezS78nPQ7UBy3pQOkOjQL
YouTube
MVC - YouTube
SQL за 20 минут
Предлагаем вашему вниманию статью с кричащим названием «SQL за 20 минут». Конечно, весь SQL за 20 минут вы не освоите, но хороший старт получите.
https://proglib.io/p/sql-for-20-minutes/
Предлагаем вашему вниманию статью с кричащим названием «SQL за 20 минут». Конечно, весь SQL за 20 минут вы не освоите, но хороший старт получите.
https://proglib.io/p/sql-for-20-minutes/
Библиотека программиста
SQL за 20 минут
Предлагаем вашему вниманию статью с кричащим названием "SQL за 20 минут". Конечно, весь SQL за 20 минут вы не освоите, но хороший старт получите.
#php #yii2 #phpunit
Дмитрий Елисеев не в первый раз записывает видео по сложным темам в программировании на PHP. В этот раз вы узнаете о том, как писать тесты на фреймворке Yii2, используя PHPUnit и Codeception.
https://www.youtube.com/watch?v=gRmEpUYaS20
Дмитрий Елисеев не в первый раз записывает видео по сложным темам в программировании на PHP. В этот раз вы узнаете о том, как писать тесты на фреймворке Yii2, используя PHPUnit и Codeception.
https://www.youtube.com/watch?v=gRmEpUYaS20
YouTube
Тестирование с PHPUnit и Codeception вообще и в Yii2
Запись вебинара-скринкаста о тестировании.
Изучили тестирование в PHP вообще с помощью PHPUnit и Codeception. И рассмотрели их использование во фреймворке Yii2.
Исходники и схема: http://www.elisdn.ru/blog/78/yii2-codeception-testing
Другие вебинары: h…
Изучили тестирование в PHP вообще с помощью PHPUnit и Codeception. И рассмотрели их использование во фреймворке Yii2.
Исходники и схема: http://www.elisdn.ru/blog/78/yii2-codeception-testing
Другие вебинары: h…
#php #video
Предметно-ориентированное проектирование — это набор принципов и схем, направленных на создание оптимальных систем объектов. Докладчик из этого видео расскажет вам про Domain Driven Design при создании приложений на PHP.
https://www.youtube.com/watch?v=rjtbCyacJas
Предметно-ориентированное проектирование — это набор принципов и схем, направленных на создание оптимальных систем объектов. Докладчик из этого видео расскажет вам про Domain Driven Design при создании приложений на PHP.
https://www.youtube.com/watch?v=rjtbCyacJas
YouTube
Domain Driven Design – просто о сложном. Дмитрий Науменко.
Доклад Дмитрия Науменко на Съесть собаку #8. PHP. 20/04/17
Для всех участников восьмой встречи “Съесть собаку” и наших подписчиков Дима собрал список из 4 ресурсов и книг, которые точно пригодятся в работе.
1. Книга «Domain-Driven Design: Tackling Complexity…
Для всех участников восьмой встречи “Съесть собаку” и наших подписчиков Дима собрал список из 4 ресурсов и книг, которые точно пригодятся в работе.
1. Книга «Domain-Driven Design: Tackling Complexity…