admin / 20.05.2018
Содержание
Разумеется, что сейчас вы можете скачать, наверное, любую из представленных здесь книг. Конечно, вы сэкономите довольно большие деньги, но стоит учесть, что над написанием каждой из этих книг, их оформлением и переводом трудилось много людей и все эти люди заслуживают оплату своих трудов.
Сразу отмечу, что, в основном, содержание всех книг похоже и в каком-то приближении даже одинаково. Поэтому старайтесь не рассчитывать на что-то новое в каждой из них. Просто знайте то, что в каждой книге может по разному описываться какая-то технология и, может быть, где-то будет встречаться описание из 15 строчек, а где-то и целая страница или глава.
Все эти книги нужно рассматривать как дополнение к вашим знаниям. В области веб-разработки, как и в программировании, нельзя полностью освоить какую-то технологию или фичу, не используя её на практике и не читая дополнительно статьи, документацию и прочие источники.
Поэтому перед тем как взяться за изучение новой, ещё не изведанной вами технологии, стоит убедиться, что ваш любимый редактор, браузер и крепкий, ароматный, бодрящий кофе с молоком у вас под рукой. Только после выполнения всех этих условий можно браться за книгу, читать её и сразу пробовать полученные знания на практике.
Лайфхак!
Если вы не пьёте кофе, то его можно заменить душистым, ароматным чаем, цикорием, горячим шоколадом или молочным коктейлем.
И только тогда, когда вы с лёгкостью начнете разбираться в элементарных и базовых технологиях, на которых строятся все остальные, можно будет брать книгу с собой в поход, общественный транспорт, на диванчик или веранду — да куда угодно!
Итак, рад представить вам некоторые из прочитанных мной книг, которые я могу порекомендовать вам почитать на досуге, при соблюдении условий из введения.
Книги в списке отсортированы по моему личному приоритету полезности — чем ниже в списке, тем актуальнее и полезнее для меня.
Среди всего списка найдутся книги как совсем новые, так и сродни динозаврам. Когда-то они были очень даже актуальными, сейчас это пережиток прошлого, с которым можно при желании ознакомиться 🙂
Список книг:
Обязательны к прочтению:
Список книг:
Обязательны к прочтению:
Список книг:
Обязательны к прочтению:
Список книг:
Обязательны к прочтению:
Список книг:
Обязательны к прочтению:
1. Берд, Дж. Веб-дизайн.Руководство разработчика. / Дж. Берд. — СПб.: Питер, 2012. — 224 c.
2. Вотролл, Э. Изучаем веб-дизайн / Э. Вотролл, Дж. Сьярто. — М.: Эксмо, 2010. — 496 c.
3. Гарретт, Д. Веб-дизайн. Элементы опыта взаимодействия / Д. Гарретт. — СПб.: Символ-плюс, 2015. — 192 c.
4.
Гарретт, Д. Веб-Дизайн: книга Джесса Гаррета. Элементы опыта взаимодействия / Д. Гарретт. — М.: Символ-Плюс, 2008. — 192 c.
5. Голомбински, К. Добавь воздуха! Основы визуального дизайна для графики веб и мультимедиа / К. Голомбински, Р. Хаген; Пер. с англ. Н.А. Римицан.. — СПб.: Питер, 2013. — 272 c.
6. Дакетт, Д. HTML и CSS. Разработка и дизайн веб-сайтов / Д. Дакетт. — М.: Эксмо, 2015. — 480 c.
7. Кирсанов, Д. Веб-дизайн: книга Дмитрия Кирсанова / Д. Кирсанов. — М.: Символ, 2015. — 368 c.
8. Кирсанов, Д. Веб-дизайн: книга Дмитрия Кирсанова / Д. Кирсанов. — СПб.: Символ-плюс, 2015. — 376 c.
9. Кирсанов, Д. Веб-дизайн: книга Дмитрия Кирсанова / Д. Кирсанов. — М.: Символ-Плюс, 2009.
— 376 c.
10. Круг, С. Веб-Дизайн: книга Стива Круга или «не заставляйте меня думать!» / С. Круг. — М.: Символ-Плюс, 2008. — 224 c.
11. Макнейл, П. Настольная книга веб-дизайнера / П. Макнейл. — СПб.: Питер, 2013. — 264 c.
12. Маркотт, И. Отзывчивый веб-дизайн: № 1 / И. Маркотт. — М.: Манн, Иванов и Фербер, 2012. — 176 c.
13. Нильсен, Я. Веб-дизайн: книга Якоба Нильсена / Я. Нильсен. — М.: Символ, 2015. — 512 c.
14. Седерхольм, Д. Пуленепробиваемый веб-дизайн. Библиотека специалиста / Д. Седерхольм. — СПб.: Питер, 2012. — 304 c.
15. Седерхольм, Д. Пуленепробиваемый веб- дизайн / Д. Седерхольм. — СПб.: Питер, 2012. — 304 c.
16. Сырых, Б.А. Современный веб-дизайн. Эпоха Веб 3.0. / Б.А. Сырых. — М.: Вильямс, 2014. — 368 c.
17. Сырых, Ю. Современный веб-дизайн. Эпоха Веб 3.0 / Ю. Сырых. — М.: Вильямс И.Д., 2013. — 368 c.
18. Сырых, Ю.А. Современный веб-дизайн. Рисуем сайт, который продает / Ю.А. Сырых. — М.: Вильямс, 2008. — 304 c.
19. Сырых, Ю.А. Современный веб-дизайн. Эпоха Веб 3.0 / Ю.А. Сырых. — М.: Вильямс, Диалектика, 2013. — 368 c.
20. Сырых, Ю.А. Современный веб-дизайн. Настольный и мобильный / Ю.А. Сырых. — М.: Вильямс, 2014. — 384 c.
21. Уэйншенк, С. Интуитивный веб-дизайн / С. Уэйншенк. — М.: Эксмо, 2011. — 160 c.
22. Фельке-Моррис, Т. Большая книга веб-дизайна / Т. Фельке-Моррис. — М.: Эксмо, 2012. — 608 c.
Мне часто задают вопрос: «Какую литературу порекомендуете?». На этой странице я предлагаю рекомендации по различным темам. Всего несколько книг на каждую тему, из большего количества все равно пришлось бы выбирать.
Кстати, по всем книжкам, особенно тем, которые касаются технологий, всегда ищите последнее издание.
P.S. Скачать книги здесь нельзя. Эта страница содержит только рекомендации.
CSS стоит изучать по одной из этих книг. Можно сразу по обеим.
Конечно, стандарты тоже будут полезны. Подчас их точность куда проще, чем много страниц разъяснений.
Полезное чтение о языке, встроенных методах и конструкциях JavaScript:
Кроме документации:
Объектно-ориентированное программирование (ООП) – это концепция построения программных систем на основе объектов и взаимодействия между ними. При изучении ООП рассматриваются полезные архитектурные приёмы, как организовать программу более эффективно.
Умение создавать объект, конструктор, вызывать методы – это основные, самые базовые «кирпичики». Их следует освоить первыми, например используя этот учебник. Затем, когда основы более-менее освоены, стоит уделить внимание теории объектно-ориентированной разработки:
Эта книга описывает более широкий класс регэкспов, по сравнению с текущим JavaScript.
С одной стороны, какая-то информация будет лишней, с другой – регулярные выражения вообще очень важная и полезная тема.
Есть и другая классика, например «Искусство программирования», Дональд Кнут, но она требует более серьёзной математической подготовки. Будьте готовы читать и вникать долго и упорно. Результат – апгрейд мозговых извилин и общего умения программировать.
Это желательно изучать уже после получения какого-то опыта в программировании.
FILED UNDER : IT