Ниже приедставлени перечень ресурсов по web-разработе, которые мне понравились. В комментариях предлагаем другие ресурсы, будем расширять перечень.
Среды разработки:
- NetBeans - удобная IDE для работы с PHP, HTML, CSS, JavaScript. Контроль версий, синхронизация с сервером, работа с БД и много других плюшек. Из недостатков - тяжелый, для быстрого редактирования лучше использовать Notepad++ или Sublime Text 2. Скачать NetBeans можно здесь.
- NetBeans IDE - вводное видео на YouTube, много разного.
- Обзор возможностей NetBeans IDE [GeekBrains]
- NetBeans горячие клавиши, создание проекта, шаблоны кода
- для NetBeans ставим Emmet, не знаете или не нашли как включить его в NetBeans - пишите в комментариях, тогда сниму видео или напишу инструкцию.
web-сервер:
- Денвер - нормальный "локальный веб-сервер", очень простой, на сайте есть видео и описание denwer.ru. Есть один "жирный минус" - проект не обновляется, сервер работает с PHP 5.3.x;
- XAMPP - гораздо продвинутей, чем Денвер, вся документация и загрузка на официальном сайте https://www.apachefriends.org/ru
- OpenServer - на данный момен является стандартом - https://ospanel.io. Видео по установке и настройке https://youtu.be/QyjRcJVTEhk
- как установить веб-сервер на Ubuntu 16 (и для других Debian), как минимум нужны:
- sudo apt-get install tasksel
- sudo tasksel install lamp-server
- sudo apt-get install phpmyadmin
HTML:
- базовый курс по HTML на HTMLAcademy - https://htmlacademy.ru/program
- справочник по HTML http://htmlbook.ru/
- справочник по HTML5 https://html5book.ru/ (здесь очень много всего);
- HTML для начинающих. Видеокурс на YouTube. Dmitry Afanasyev
CSS:
- базовый курс по CSS на HTMLAcademy - https://htmlacademy.ru/program
- справочник по CSS http://htmlbook.ru/
- полное руководство по Flexbox - здесь
- справочник по HTML5 https://html5book.ru/css-css3/ (здесь очень много всего).
PHP:
- курс "Язык программирования PHP" на ИНТУИТ;
- PHP Start | Теория
- PHP Start | Практика
- PHP для начинающих. Курс по программированию на PHP Видеокурс на YouTube. Dmitry Afanasyev
- Эксперт PHP - Создание интернет магазина на PHP Видеокурс на YouTube. Dmitry Afanasyev
- http://phpfaq.ru/pdo - Как работать с PDO? Полное руководство
- PHP UP. Теория. Курс продвинутого программирования (PHP, Composer, Git, Yii2, Vagrant). Victor Zinchenko
SQL (MySQL):
- Основы SQL. LoftBlog
JavaScript:
- здесь JS & JQuery https://html5book.ru/javascript-jquery/
- очень нужно 2D игра на чистом JavaScript
Дизайн:
- Уроки по Bootstrap 3 от Magisters | Обучение современным профессиям
CMS WordPress:
SEO:
Git:
- Git. Система контроля версий. Видеокурс на YouTube. Dmitry Afanasyev
- Системы контроля версий кода Git & GitHUB
SOLID в PHP Видеокурс на YouTube. Dmitry Afanasyev
Находим хорошие уроки и видео по web-разработке - пишем комментарии, дополняем и обновляем список.