58

Ссылки на полезные ресурсы для изучающих PHP

Ссылки на полезные ресурсы для изучающих PHP

Друзья, приветствую.

Этот пост может быть полезен для тех, кто недавно начал изучать язык программирования PHP и теряется в количестве информации. Ниже полезные ссылки, которые я использую на постоянной основе в своей работе. Информации, доступной по этим ссылкам, в целом хватит для хорошего погружения в язык и мир веб-разработки.

В скобочках указаны доступные по ссылке языки материалов.


Поехали.


Основы и базис

Официальный мануал (ru, en). Он довольно сложен для новичка, чтобы разобраться в основных концептах, однако, в нём описаны все конструкты языка, поэтому к нему можно и нужно обращаться на ежедневной основе как к словарю.

Учебник от W3Schools (en). Довольно качественная и краткая подача информации, есть упражнения и тесты. Хороший учебник для новичков.

Неплохой учебник с Двача (ru). Анонимы на форуме "Двач" написали довольно неплохой учебник для самых новичков. В качестве способа разобраться в базовых концепциях языка вполне неплохо.

Учебник от code-basics.com (ru). Ещё один неплохой учебник для новичков.

Дорожная карта развития PHP-разработчика. Описание всех навыков, которые требуются в профессиональной разработке.

Гайд по изучению языка от TProger (ru). Тоже что-то вроде дорожной карты с полезными ссылками.


Продвинутые темы

Паттерны проектирования в PHP (ru).

PSR-стандарты на русском (ru).

PHP. Правильный путь (ru, en). Качественный мануал о том, как писать код эффективно и красиво. Стандарты, best practices etc.


Видеоуроки и курсы

Уроки от Laracasts (en). Уроки по чистому PHP.

Уроки по PHP от Дмитрия Лаврика (ru).

Уроки по PHP от Виктора Зинченко (ru).

Бесплатный видео-курс "Основы PHP с нуля" (ru).


Книги

PHP 7 в подлиннике.  Котеров Дмитрий Владимирович, Симдянов Игорь Вячеславович,  2019. Очень качественная книга по языку, разжёвывающая все концепты и особенности языка.

PHP. Объекты, шаблоны и методики программирования. Мэтт Зандстра, 2010. Сильная книга для разработчиков среднего и выше среднего уровня.


Фреймворки

Laravel (en) — документация по Laravel, лучшему из созданных PHP-фреймворков.

Laracasts (en) — видео-уроки по Laravel и не только, один из лучших обучающих ресурсов.

Symfony (en) — документация по Symfony, одному из мощнейших PHP-фреймворков. Symfony лежит в основе Laravel.

https://t.me/web_craft — Телеграм-канал по Laravel и Vue.js.

https://t.me/laravel_it — ещё один Телеграм-канал по Laravel.


Шпаргалки (cheatasheets) по языку

Шпаргалка по основам языка (en)

Шпаргалка по ООП (ru)

Шпаргалка по сравнениям (en)


SQL

Учебник от W3Schools.(en) Аналогично учебнику по PHP,  краткий и ёмкий, с упражнениями и тестами.

От CREATE до JOIN: введение в SQL + шпаргалка (ru).

Гайд по стилю SQL. (en) Как писать SQL-код качественно и по стандартам.


Если у вас есть полезные ссылки, кидайте их в комментарии!

Вы смотрите срез комментариев. Показать все
0
Автор поста оценил этот комментарий

A что лучше NodeJS или PHP?
На ПХП (не 7) я когда то писал мелкие проекты. А сейчас есть у меня маленькая идея - и вот думаю пхп7 потрогать или nodeJs.

раскрыть ветку (5)
6
Автор поста оценил этот комментарий

С точки зрения качества фреймворков и деплоя- PHP, если нужно строить асинхронщину - нода. Честно говоря после 10 лет опыта работы и php и js кажутся такими убогонькими... хоть современные фреймворки и сахарок типа ts слегка сглаживают родовые травмы, все равно куча фрустрирующего дерьма встречается. Последнее время бОльшей частью пишу на go и всем его рекомендую - прост как полено, все инструменты есть, релизить легко, можно сделать все что угодно от сайта до консольной утилиты или числодробилок

3
Автор поста оценил этот комментарий
A что лучше NodeJS или PHP?

Это просто разные вещи. Углубляться не буду, скажу только, что для "маленькой идеи" однозначно PHP. Потому что просто, быстро и подходящее окружение есть на любом хостинге.

раскрыть ветку (3)
2
Автор поста оценил этот комментарий

Да и для большой идеи тоже.

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Ну да, ВК и Фейсбук не дадут соврать)

Хотя крупные компании сейчас активно переходят с PHP на GoLang, например, Авито.

0
Автор поста оценил этот комментарий
А что посоветуете мне? В основном занимаюсь версткой и делаю сайты на joomla, хочу уйти в бэкэнд
Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества