40 полезных книг и ресурсов для веб-разработчика 📘📘📘 Список заботливо составляли студенты и выпускники Практикума 1. «Секреты JavaScript ниндзя» И. Марас, Б. Бибо, Д. Резиг 2. Серия книг Кайла Симпсона «You don’t know JS» Комментарий студента: «Мне помогла разобраться с классами и замыканиями. Книгу стоит читать, когда уже есть представление о языке. Рассказывает о тонкостях языка и исключениях. 3. «Грокаем алгоритмы» А. Бхаргава Комментарий студента: «Если вы гуманитарий и вам кажется, что алгоритмы — это нечто страшное, таинственное, пугающее и абсолютно непонятное, то начните с этой книги. Очень классная подача материала с примерами и разбором кода, а заодно советы — в каких случаях стоит (или не стоит) использовать разные типы алгоритмов». 4. Онлайн-учебники JavaScript learn.javascript.ru и по Git: git-scm.com/book/ru/v2 5. «Новая большая книга CSS» Д. Макфарланд Комментарий студента: «Она простая и толковая». 6. Сайт html5book.ru 7. «JavaScript. Подробное руководство» 6 или 7 издание Д. Флэнаган Книгу можно использовать как энциклопедию. Содержит массу полезной информации с примерами. 8. «JavaScript: сильные стороны» Д. Крокфорд 9. «Выразительный JavaScript» 3 издание М. Хавербек 10. «Код. Тайный язык информатики» Ч. Петцольд Отличная книга, дающая понимания как устроен компьютер и как с ним “общаться” на его языке. Подача очень легкая и интересная, от простого к сложному. 11. «Изучаем Java» К. Сьерра, Б. Бэйтс Для тех, кто хоть немного освоился в Python эта книга дастся очень легко и многие принципы применимы для других языков. 12. «Совершенный код» С. Макконнелл. 13. «Искусство программирования» Д. Кнут 14. «Программирование. Теоремы и задачи» А. Шень 15. «Выразительный JavaScript». М. Хавербеке Комментарий студента: «Для углубления в отдельные темы по JS, частенько после тренажера заглядываю в неё». 16. «Чистый код. Создание, анализ и рефакторинг» Р. Мартин. Всем, кто хочет писать на JS читаемый и поддерживаемый код. 17. «Объектно-ориентированный анализ и проектирование с примерами приложений на С++» Г. Буч 18. «Секреты СSS» Л. Веру 19. «Карманный справочник по Javascript» Д. Флэнаган Очень сильно помогла с освоением базы по JS. Когда не мог вспомнить какие-то базовые вещи (типы данных, методы работы с массивами, синтаксис и т.д), то сразу лез в эту книжку. Помогает в прокачке алгоритмического мышления. 20. «Pro Git» Scott Chacon, Ben Straub Всё понятно и постепенно. 21. «Вы, конечно, шутите, мистер Фейнман!» Р. Фейнман 22. «HTML и CSS. Разработка и дизайн веб-сайтов» Д. Дакетт Наверное, старовата, но мне дала общее представление о том, что вообще происходит в разработке. 23. «СSS для профи» К. Гранд 24. «Кради как художник». О. Кленон Полезно всем, кто так или иначе связан с творчеством в любых проявлениях. 25. «Важно не то , кто ты есть , а то , кем ты хочешь стать» П. Арден Про творческий путь, про поиск возможностей и реализацию своих идей. 26. «Путь программиста», Д. Сонмез Название в принципе говорит само за себя. Очень хорошая книга затрагивающая буквально все аспекты жизни человека решившего связать свою жизнь с программированием. Обучение. Карьера. Реклама, продвижение себя. Финансы. Продуктивность. 27. «Python экспресс-курс» Н. Седер Можно держать под рукой в качестве справочника по многим аспектам программирования на Python. 28. «Командная строка Linux» 2 издание У. Шоттс Стоит осилить хотя бы первую часть, особенно если вы недавно в мире *nix-систем. 29. «Паттерны объектно-ориентированного проектирования» от «Банды Четырех» Этот труд рано или поздно придется прочитать и перечитать. Must-read для каждого программиста. 30. «Python для сетевых инженеров» Держу под рукой как шпаргалку. Книга в открытом доступе на readthedocs.io 31. «Разработка мобильных приложений. Первые шаги» М. Федотенко 32. «Создаем динамические веб-сайты с помощью PHP, MySQL, JavaScript и CSS». Р. Никсон Книга уже старовата, но материал изложен хорошо. 33. «Javascript для детей» Н. Морган Из серии просто о сложном. Примеры конечно на всяких яблоках и динозавриках, но понимание синтаксиса дает. Племянник начал осваивать с удовольствием. 34. «Deadline. Роман об управлении проектами» Т. ДеМарко Стоит изучить каждому, кто имеет отношение к проектам, работе в команде и работе с людьми. 35. «JavaScript и jQuery» Д. Дакетт 36. «Как устроен JavaScript» Д. Крокфорд 37. «Нет — лучшая стратегия переговоров» Д. Кэмп 38. «Договориться можно обо всём» К. Гэвин Две обязательные к прочтению книги про ценообразование и коммуникации с заказчиком. 39. «Психбольница в руках пациентов. Почему высокие технологии сводят нас с ума и как восстановить душевное равновесие» А. Купер 40. «Книга гениальных идей. И как их придумывать» Братья Маклеод Интерактивная книга со множеством упражнений: от рисования причудливых существ и придумывания названий для новых изобретений до создания карты воображаемой местности и проектирования несуществующих зданий. #полезное_Практикум

Теги других блогов: веб-разработка JavaScript CSS