По просьбам начинающих и продолжающих разработчиков попытаюсь сформировать список, который бы помог в освоении материала.
Сразу скажу: будет много ссылок на официальную документацию, ибо порой сложно найти что-то лучше.
UI
HTML & CSS
JavaScript
- http://learn.javascript.ru/
- Д. Крокфорд “JavaScript: Сильные Стороны”
- David Flanagan “JavaScript: The Definitive Guide”
- Стоян Стефанов “JavaScript. Шаблоны”
- Бер Бибо, Иегуда Кац “jQuery in Action”
- http://pluralsight.com/training/Courses#javascript
PHP
- http://php.net/manual/
- Дмитрий Котеров, Алексей Костарев “PHP 5 В подлиннике”
- Мэтт Зандстра “PHP. Объекты, шаблоны и методики программирования”
- L Mitchell, D Shafik & M Turland “PHP Master”
SQL
- Энтони Молинаро “SQL. Сборник рецептов”
- Поль Дюбуа “MySQL”
- Б.Шварц, П.Зайцев, В.Ткаченко “MySQL. Оптимизация производительности”
ООП
- Гради Буч “Объектно-ориентированный анализ и проектирование с примерами приложений”
- Э. Фримен, Э. Фримен “Паттерны проектирования”
- Э. Гамма, Р. Хелм, Р. Джонсон, Дж. Влиссидес “Приемы объектно-ориентированного проектирования. Паттерны проектирования”
- Мартин Фаулер “Шаблоны корпоративных приложений”
Регулярные выражения
Unix/Linux
Web Servers
- http://httpd.apache.org
- Рич Боуэн “Apache. Настольная книга администратора”
- http://nginx.org/ru/
- http://nodejs.org/api/
Процесс разработки
- Scrum и XP: заметки с передовой
- Хенрик Книберт и Маттиас Скарин “Scrum & Kanban: Выжимаем Максимум”
- Мартин Фаулер “Рефакторинг. Улучшение существующего кода”
- С. Макконнелл “Совершенный код.”
* Список будет постоянно обновляться и пополняться, так что буду рад если выскажете в комментариях что еще можно добавить.