Порог входа в профессию для JavaScript-разработчика минимален. При этом фронтенд-разработчик является одной из самых востребованных позиций и интерес к ней только растет.
В SkillFactory стартует целая специализация «Фронтенд-разработчик», где вы изучите HTML, CSS и JS с основ и до реальных рабочих задач: https://clc.to/2sYOoQ
Каждый новый инструмент вы закрепите проектом на практике. Всего реализуете 12 проектов для портфолио.
Здесь же вы уже сможете применять свои знания HTML, CSS в реальных проектах, освоите JS и фреймворки, научитесь работать с бэкендом. В рамках курса вы соберете по частям полноценный сквозной проект.
Плюс в SkillFactory разработали систему персонального менторства с созвонами и консультациями. По каждому инструменты в чате слака предусмотрена поддержка, которая поможет разобраться с техническими трудностями.
Узнайте больше о возможностях: https://clc.to/2sYOoQ
В SkillFactory стартует целая специализация «Фронтенд-разработчик», где вы изучите HTML, CSS и JS с основ и до реальных рабочих задач: https://clc.to/2sYOoQ
Каждый новый инструмент вы закрепите проектом на практике. Всего реализуете 12 проектов для портфолио.
Здесь же вы уже сможете применять свои знания HTML, CSS в реальных проектах, освоите JS и фреймворки, научитесь работать с бэкендом. В рамках курса вы соберете по частям полноценный сквозной проект.
Плюс в SkillFactory разработали систему персонального менторства с созвонами и консультациями. По каждому инструменты в чате слака предусмотрена поддержка, которая поможет разобраться с техническими трудностями.
Узнайте больше о возможностях: https://clc.to/2sYOoQ
Пример простого REST API на PHP
В данной заметке пример самого простого REST API на PHP без использования какого-либо фреймворка и других средств. Целью является предоставить общую картину - как это все работает.
https://klisl.com/php-api-rest.html
#php #restapi
В данной заметке пример самого простого REST API на PHP без использования какого-либо фреймворка и других средств. Целью является предоставить общую картину - как это все работает.
https://klisl.com/php-api-rest.html
#php #restapi
Интерфейсный интерфейс, или три плохих совета для именования
Во все времена самым сложным делом в программировании было наименование. Подбирать имена для классов за вас мы, конечно, не будем, но кое-что посоветуем.
https://proglib.io/sh/MfZGI7jeuF
Во все времена самым сложным делом в программировании было наименование. Подбирать имена для классов за вас мы, конечно, не будем, но кое-что посоветуем.
https://proglib.io/sh/MfZGI7jeuF
Библиотека программиста
Интерфейсный интерфейс, или три плохих совета для именования
Во все времена самым сложным делом в программировании было наименование. Подбирать имена для классов за вас мы, конечно, не будем, но кое-что посоветуем.
Пишем Форум с комментариями на PHP + MySQL
ЧИТАЙ
Glo Academy - канал освещает тему веб-разработки, в том числе PHP.
#mysql #php #forum
ЧИТАЙ
Glo Academy - канал освещает тему веб-разработки, в том числе PHP.
#mysql #php #forum
ildr.ru
Пишем Форум с комментариями на PHP + MySQL | Практический стрим — Уроки по вордпресс 2019 | Wordpress: видео уроки, инструкции…
Артём Прыгин дописал бесплатный мини-курс по основам PHP. Проходить можно уже сейчас Чтобы заказать рекламу на канале, пишите в личку вконтакте: или telegram
PHP на конкретных примерах
Наиболее полезные и практичные кейсы в одном месте: AJAX, mail / security functions и многое другое.
https://www.guru99.com/php-tutorials.html
Наиболее полезные и практичные кейсы в одном месте: AJAX, mail / security functions и многое другое.
https://www.guru99.com/php-tutorials.html
Guru99
PHP Tutorial for Beginners: Learn in 7 Days
PHP is a server scripting language, and is a powerful tool for making dynamic and interactive Web pages.The training is geared to make you a PHP pro.
PHP для начинающих. Буфер вывода
Без буферизации вывода (по умолчанию) ваш HTML отправляется в браузер по частям, так как PHP обрабатывает ваш script. С буферизацией вывода ваш HTML хранится в переменной и отправляется в браузер как одна часть в конце вашего script. Включение только буферизации вывода уменьшает время, затрачиваемое на загрузку и визуализацию нашего HTML.
https://anton.shevchuk.name/php/php-for-beginners-output-buffer/
Без буферизации вывода (по умолчанию) ваш HTML отправляется в браузер по частям, так как PHP обрабатывает ваш script. С буферизацией вывода ваш HTML хранится в переменной и отправляется в браузер как одна часть в конце вашего script. Включение только буферизации вывода уменьшает время, затрачиваемое на загрузку и визуализацию нашего HTML.
https://anton.shevchuk.name/php/php-for-beginners-output-buffer/
Anton Shevchuk
PHP для начинающих. Буфер вывода
Продолжаю публиковать статьи из серии «PHP для начинающих», в этот раз речь пойдёт о буфере вывода. Если захотите, то кратко о том как работает стандартный буфер вывода в PHP можно почитать на страницах официального руководства, но это не мой метод, я буду…
Как создаются веб-баги?
Довольно забавно, но с другой стороны - страшно, когда на вашем сервере происходит что-то странное.
Например, вместо картинки показывается текст. Обьяснение и обучение ниже.
https://www.simonewebdesign.it/how-to-create-web-bug-aka-beacon-image/
Довольно забавно, но с другой стороны - страшно, когда на вашем сервере происходит что-то странное.
Например, вместо картинки показывается текст. Обьяснение и обучение ниже.
https://www.simonewebdesign.it/how-to-create-web-bug-aka-beacon-image/
#advanced #middleware
Миддлвары (посредники) - удобный инструмент для промежуточной обработки запросов пользователя. Это достаточно мощный и сложный механизм, состоящий из цепочки вызовов. В данной статье автор расскажет все, что вы могли еще не знать про посредников.
https://blog.ircmaxell.com/2016/05/all-about-middleware.html
Миддлвары (посредники) - удобный инструмент для промежуточной обработки запросов пользователя. Это достаточно мощный и сложный механизм, состоящий из цепочки вызовов. В данной статье автор расскажет все, что вы могли еще не знать про посредников.
https://blog.ircmaxell.com/2016/05/all-about-middleware.html
ircmaxell's Blog
All About Middleware
Last week, a proposal to standardize middleware for PSR-7 was introduced to the PHP-FIG. The general concept of middleware is not a new one, and has been in use in the PHP world for many years. Severa
#advanced #video
Доклад Павла Мурзакова с прошедшего недавно в очередной раз Badoo митапа, на котором Павел рассказал о том, как можно поломать стандартную модель работы PHP (заставить его НЕ умирать), о прелоаде, популярном RoadRunner'е и многом другом.
https://www.youtube.com/watch?v=fR4k4Yn_b2k
Доклад Павла Мурзакова с прошедшего недавно в очередной раз Badoo митапа, на котором Павел рассказал о том, как можно поломать стандартную модель работы PHP (заставить его НЕ умирать), о прелоаде, популярном RoadRunner'е и многом другом.
https://www.youtube.com/watch?v=fR4k4Yn_b2k
YouTube
«Боремся с shared-nothing моделью: PHP 7.4 preload, RoadRunner и другие» — Павел Мурзаков (Badoo)
Видео с Badoo PHP Meetup #3
Традиционное PHP-приложение (т.е. mod_php, php-fpm и т. п.) каждый раз исполняет весь код с нуля. Это значит, что весь bootstrap приложения происходит заново на каждый запрос: инициализация окружения, подключение необходимых файлов…
Традиционное PHP-приложение (т.е. mod_php, php-fpm и т. п.) каждый раз исполняет весь код с нуля. Это значит, что весь bootstrap приложения происходит заново на каждый запрос: инициализация окружения, подключение необходимых файлов…
На каком фреймворке вы пишете?
anonymous poll
Laravel – 413
👍👍👍👍👍👍👍 44%
Symfony – 183
👍👍👍 20%
Yii2 – 160
👍👍👍 17%
Не использую фреймворки – 75
👍 8%
Еще не определился, помогите выбрать – 49
👍 5%
Slim – 19
▫️ 2%
Zend Framework – 18
▫️ 2%
Codeigniter – 17
▫️ 2%
👥 934 people voted so far.
anonymous poll
Laravel – 413
👍👍👍👍👍👍👍 44%
Symfony – 183
👍👍👍 20%
Yii2 – 160
👍👍👍 17%
Не использую фреймворки – 75
👍 8%
Еще не определился, помогите выбрать – 49
👍 5%
Slim – 19
▫️ 2%
Zend Framework – 18
▫️ 2%
Codeigniter – 17
▫️ 2%
👥 934 people voted so far.
Senior Back-End Developer
• Работа в офисе
• Нижний Новгород
• Полная занятость
https://proglib.io/vacancies/senior-back-end-developer-talents-in-games-2019-09-11
• Работа в офисе
• Нижний Новгород
• Полная занятость
https://proglib.io/vacancies/senior-back-end-developer-talents-in-games-2019-09-11
#advanced #symfony
Прием для тех, кто использует фреймворк Symfony, который поможет вам вынести валидацию входящих запросов в ArgumentResolver и не использовать глобальный Request. В этой статье автор покажет, как можно до того, как вызовется ваш экшен, принять Request, провалидировать и создать собственный Request с нужными для конкретного экшена аргументами.
https://kvashnin.github.io/blog/using-request-dto-in-symfony/
Прием для тех, кто использует фреймворк Symfony, который поможет вам вынести валидацию входящих запросов в ArgumentResolver и не использовать глобальный Request. В этой статье автор покажет, как можно до того, как вызовется ваш экшен, принять Request, провалидировать и создать собственный Request с нужными для конкретного экшена аргументами.
https://kvashnin.github.io/blog/using-request-dto-in-symfony/
#advanced #laravel
В этой серии статей автор познакомит вас с понятием Pipeline, а также с удобным пакетом для реализации данного механизма, позволяющего вам обработать необходимый запрос через серию обработчиков, называемых каналами.
Часть 1:
https://bit.ly/2Io3fOP
Часть 2:
https://bit.ly/2odpMHf
В этой серии статей автор познакомит вас с понятием Pipeline, а также с удобным пакетом для реализации данного механизма, позволяющего вам обработать необходимый запрос через серию обработчиков, называемых каналами.
Часть 1:
https://bit.ly/2Io3fOP
Часть 2:
https://bit.ly/2odpMHf
Medium
Laravel: The hidden Pipeline [Part 1]
Serialized content processing, meet your new friend: the Pipeline.
#advanced #video
Свойства в php достаточно бедные. В этом видео автор покажет, как реализовать read и write свойства, используя парсеры, лексеры и грамматику.
https://www.youtube.com/watch?v=uve1uIaYDa8
Свойства в php достаточно бедные. В этом видео автор покажет, как реализовать read и write свойства, используя парсеры, лексеры и грамматику.
https://www.youtube.com/watch?v=uve1uIaYDa8
YouTube
Реализуем свойства на PHP
Сегодня поговорим о (E)BNF, лексерах, парсерах, грамматике, ast, корутинах, отличиях полей от свойств, PSR-16 и PSR-5.
#advanced #oop #video
Видео выступления с прошедшей PHP Russia конференции, в котором Дмитрий Елисеев, разработчик и популярный преподаватель, расскажет о том, что такое, по его мнению, грамотное ООП, как организовывать бизнес-логику и многое другое.
https://elisdn.ru/blog/135/phprussia-oop
Видео выступления с прошедшей PHP Russia конференции, в котором Дмитрий Елисеев, разработчик и популярный преподаватель, расскажет о том, что такое, по его мнению, грамотное ООП, как организовывать бизнес-логику и многое другое.
https://elisdn.ru/blog/135/phprussia-oop
elisdn.ru
Про фреймворки и сервисный слой
Видеозапись доклада на PHP Russia об организацию кода в ООП, про важность разделения кода и инкапсуляции бизнес-логики в сервисах и сущностях
Какой у вас опыт в коммерческой разработке?
public poll
Нет опыта – 5K
👍👍👍👍👍👍👍 42%
Более 1 года до 3 лет (включительно) – 3K
👍👍👍 21%
До 1 года (включительно) – 2K
👍👍👍 15%
Более 6 лет – 2K
👍👍 12%
Более 3 до 6 лет (включительно) – 1K
👍👍 11%
👥 13125 people voted so far.
public poll
Нет опыта – 5K
👍👍👍👍👍👍👍 42%
Более 1 года до 3 лет (включительно) – 3K
👍👍👍 21%
До 1 года (включительно) – 2K
👍👍👍 15%
Более 6 лет – 2K
👍👍 12%
Более 3 до 6 лет (включительно) – 1K
👍👍 11%
👥 13125 people voted so far.
Wisebits в поиске опытного бэкенд-разработчика🚀
➕ 4000 EUR
➕ Кипр
➕ Пишешь на PHP7, Go и JS. Куча трафа, борьба за сроки, современный офис и очень интересные условия.
https://teletype.in/@wladeo/SyTrLx5dH
➕ 4000 EUR
➕ Кипр
➕ Пишешь на PHP7, Go и JS. Куча трафа, борьба за сроки, современный офис и очень интересные условия.
https://teletype.in/@wladeo/SyTrLx5dH
Teletype
Wisebits в поиске опытного бэкенд-разработчика🚀
Привет! Мы в Wisebits в поиске опытного скилового бэкенд - разработчика🚀 Мы создаём мощный продукт в области потокового видео...
#advanced #di
Внедрение зависимостей - один из важнейших принципов проектирования приложения на любом языке программирования. В этом видео знаменитый разработчик Anthony Ferrara расскажет про Dependency Injection в картинках.
https://www.youtube.com/watch?v=IKD2-MAkXyQ
Внедрение зависимостей - один из важнейших принципов проектирования приложения на любом языке программирования. В этом видео знаменитый разработчик Anthony Ferrara расскажет про Dependency Injection в картинках.
https://www.youtube.com/watch?v=IKD2-MAkXyQ
YouTube
Dependency Injection
This week, we're going to talk about the topic of Dependency Injection in Object oriented code (specifically PHP). You don't need a fancy container to do it, it's actually quite simple to do manually!
Blog: http://blog.ircmaxell.com
Twitter: https://twi…
Blog: http://blog.ircmaxell.com
Twitter: https://twi…
#advanced
Если вы все свои поля класса объявляете как private, вы - молодец. Однако не надейтесь, что теперь они под надежной защитой. PHP позволяет получить к ним доступ. Как - читаем в статье.
https://prglb.ru/3m4u1
Если вы все свои поля класса объявляете как private, вы - молодец. Однако не надейтесь, что теперь они под надежной защитой. PHP позволяет получить к ним доступ. Как - читаем в статье.
https://prglb.ru/3m4u1
Medium
FunPHP#5: access to private and protected
Паблик Морозов на собеседовании
#video #advanced
В этом видео спикер расскажет про реактивный PHP и как на нем писать реактивный код.
https://www.youtube.com/watch?v=39TUy0XiNqQ
В этом видео спикер расскажет про реактивный PHP и как на нем писать реактивный код.
https://www.youtube.com/watch?v=39TUy0XiNqQ
YouTube
Реактивный PHP. Meetup#6 by PDFfiller
Реактивный PHP. Meetup#6 by PDFfiller / Является ли PHP функциональным языком? Посмотрите так же кто должен тестировать PHP: https://goo.gl/jwI8tK
Задумывались ли вы над тем, является ли PHP функциональным языком? Как происходит оптимизация на стороне компилятора?…
Задумывались ли вы над тем, является ли PHP функциональным языком? Как происходит оптимизация на стороне компилятора?…