0 added
0 removed
Original
2026-01-01
Modified
2026-02-21
1
<p><a>#подборки</a></p>
1
<p><a>#подборки</a></p>
2
<ul><li>27 июл 2022</li>
2
<ul><li>27 июл 2022</li>
3
<li>0</li>
3
<li>0</li>
4
</ul><h2>Что почитать начинающему и опытному фронтенд-разработчику</h2>
4
</ul><h2>Что почитать начинающему и опытному фронтенд-разработчику</h2>
5
<p>Подборка книг и ресурсов о фронтенд-разработке, паттернах и архитектуре веб-приложений от ведущего разработчика в крупном банке.</p>
5
<p>Подборка книг и ресурсов о фронтенд-разработке, паттернах и архитектуре веб-приложений от ведущего разработчика в крупном банке.</p>
6
<p>Иллюстрация: Keyboard / Seekpng / Cward / Pngitem / Merry Mary для Skillbox Media</p>
6
<p>Иллюстрация: Keyboard / Seekpng / Cward / Pngitem / Merry Mary для Skillbox Media</p>
7
<p>Онлайн-журнал для тех, кто влюблён в код и информационные технологии. Пишем для айтишников и об айтишниках.</p>
7
<p>Онлайн-журнал для тех, кто влюблён в код и информационные технологии. Пишем для айтишников и об айтишниках.</p>
8
<p>Ведущий разработчик в "Альфа-Банке". Во фронтенд-разработке уже более шести лет. Большой фанат React. Последние несколько лет работает в финтехе в роли техлида группы разработчиков.</p>
8
<p>Ведущий разработчик в "Альфа-Банке". Во фронтенд-разработке уже более шести лет. Большой фанат React. Последние несколько лет работает в финтехе в роли техлида группы разработчиков.</p>
9
<p>Часто начинающим фронтендерам кажется, что обязательно надо почитать книги по CSS, HTML, AJAX, jQuery и так далее. У меня тоже было такое представление, и я читал такие книги. Но скажу честно - это лишняя трата времени, в них куча ненужной информации и воды. Лучше вместо этого изучать статьи или смотреть видео на YouTube. Вот что я рекомендую начинающим и опытным фронтенд-разработчикам.</p>
9
<p>Часто начинающим фронтендерам кажется, что обязательно надо почитать книги по CSS, HTML, AJAX, jQuery и так далее. У меня тоже было такое представление, и я читал такие книги. Но скажу честно - это лишняя трата времени, в них куча ненужной информации и воды. Лучше вместо этого изучать статьи или смотреть видео на YouTube. Вот что я рекомендую начинающим и опытным фронтенд-разработчикам.</p>
10
<p><a>HTMLBook</a> - отличный ресурс для изучения HTML и CSS. На сайте есть и самоучитель, по которому можно познакомиться с этими технологиями, и справочник, к которому можно обращаться, если вы что-то забыли или просто хотите разобраться, как работает тот или иной тег или CSS-свойство.</p>
10
<p><a>HTMLBook</a> - отличный ресурс для изучения HTML и CSS. На сайте есть и самоучитель, по которому можно познакомиться с этими технологиями, и справочник, к которому можно обращаться, если вы что-то забыли или просто хотите разобраться, как работает тот или иной тег или CSS-свойство.</p>
11
<p>Онлайн-учебник<a>learn.javascript.ru</a> - это вообще лучшее, что я могу посоветовать по разработке на JS. Я до сих пор и сам обращаюсь к нему, когда нужно освежить что-то в памяти. Да и куча заданий для собеседований берутся именно отсюда.</p>
11
<p>Онлайн-учебник<a>learn.javascript.ru</a> - это вообще лучшее, что я могу посоветовать по разработке на JS. Я до сих пор и сам обращаюсь к нему, когда нужно освежить что-то в памяти. Да и куча заданий для собеседований берутся именно отсюда.</p>
12
<em>Изображение: Издательский дом "Питер"</em><p><strong>Перевод с английского:</strong>Е. Матвеев.</p>
12
<em>Изображение: Издательский дом "Питер"</em><p><strong>Перевод с английского:</strong>Е. Матвеев.</p>
13
<p><strong>Издательство</strong>"Питер", 2019 год, 240 с.</p>
13
<p><strong>Издательство</strong>"Питер", 2019 год, 240 с.</p>
14
<p><strong>Оригинальное название:</strong>You Don’t Know JS: Types & Grammar.</p>
14
<p><strong>Оригинальное название:</strong>You Don’t Know JS: Types & Grammar.</p>
15
<p>Из книжек для начинающих разработчиков я, пожалуй, могу посоветовать только одну (хотя на самом деле это серия книг) - "Вы не знаете JS" Кайла Симпсона. Она описывает все тонкости, лучшие практики и особенности языка. Изначально книга выпускалась на GitHub, в открытом доступе, - там даже есть<a>русский перевод</a>. Однако сейчас книгу можно и купить в печатном виде.</p>
15
<p>Из книжек для начинающих разработчиков я, пожалуй, могу посоветовать только одну (хотя на самом деле это серия книг) - "Вы не знаете JS" Кайла Симпсона. Она описывает все тонкости, лучшие практики и особенности языка. Изначально книга выпускалась на GitHub, в открытом доступе, - там даже есть<a>русский перевод</a>. Однако сейчас книгу можно и купить в печатном виде.</p>
16
<p>Это уже более серьёзные источники - их я рекомендую тем, кто уже писал в прод, набрался опыта и готов развиваться дальше.</p>
16
<p>Это уже более серьёзные источники - их я рекомендую тем, кто уже писал в прод, набрался опыта и готов развиваться дальше.</p>
17
<em>Изображение: Издательский дом "Питер"</em><p><strong>Перевод с английского:</strong>А. Слинкин.</p>
17
<em>Изображение: Издательский дом "Питер"</em><p><strong>Перевод с английского:</strong>А. Слинкин.</p>
18
<p><strong>Издательство</strong>"Питер", 2021 год, 448 с.</p>
18
<p><strong>Издательство</strong>"Питер", 2021 год, 448 с.</p>
19
<p><strong>Оригинальное название:</strong>Design Patterns. Elements of Reusable Object-Oriented Software.</p>
19
<p><strong>Оригинальное название:</strong>Design Patterns. Elements of Reusable Object-Oriented Software.</p>
20
<p>Отличная книга по разработке от "банды четырёх". Когда начинаешь задумываться об архитектуре и выборе паттернов, подходящих для выполнения тех или иных задач, - это первое, что необходимо изучить.</p>
20
<p>Отличная книга по разработке от "банды четырёх". Когда начинаешь задумываться об архитектуре и выборе паттернов, подходящих для выполнения тех или иных задач, - это первое, что необходимо изучить.</p>
21
<em>Изображение: Издательский дом "Питер"</em><p><strong>Перевод с английского:</strong>Е. Матвеев.</p>
21
<em>Изображение: Издательский дом "Питер"</em><p><strong>Перевод с английского:</strong>Е. Матвеев.</p>
22
<p><strong>Издательство</strong>"Питер", 2018 год, 464 с.</p>
22
<p><strong>Издательство</strong>"Питер", 2018 год, 464 с.</p>
23
<p><strong>Оригинальное название:</strong>Clean Code. A Handbook of Agile Software Craftsmanship.</p>
23
<p><strong>Оригинальное название:</strong>Clean Code. A Handbook of Agile Software Craftsmanship.</p>
24
<p>На мой взгляд, это одна из лучших книг "Дядюшки Боба". Читается довольно просто и содержит кучу полезной информации о том, как это ни странно, как писать чистый код и рефакторить его. Сам прочитал её несколько раз и сделал уйму заметок, которые иногда пересматриваю.</p>
24
<p>На мой взгляд, это одна из лучших книг "Дядюшки Боба". Читается довольно просто и содержит кучу полезной информации о том, как это ни странно, как писать чистый код и рефакторить его. Сам прочитал её несколько раз и сделал уйму заметок, которые иногда пересматриваю.</p>
25
<em>Изображение: Издательский дом "Питер"</em><p><strong>Перевод с английского:</strong>А. Киселёв.</p>
25
<em>Изображение: Издательский дом "Питер"</em><p><strong>Перевод с английского:</strong>А. Киселёв.</p>
26
<p><strong>Издательство</strong>"Питер", 2022 год, 352 с.</p>
26
<p><strong>Издательство</strong>"Питер", 2022 год, 352 с.</p>
27
<p><strong>Оригинальное название:</strong>Clean Architecture. A Craftsman’s Guide to Software Structure and Design.</p>
27
<p><strong>Оригинальное название:</strong>Clean Architecture. A Craftsman’s Guide to Software Structure and Design.</p>
28
<p>Серьёзным фронтенд-программистам могу посоветовать такую же серьёзную книгу от того же Роберта Мартина. Книга довольно сложная, но если вы считаете себя опытным программистом, то желательно её освоить. В ней Роберт рассказывает, как спроектировать качественную архитектуру и работать над дизайном ПО.</p>
28
<p>Серьёзным фронтенд-программистам могу посоветовать такую же серьёзную книгу от того же Роберта Мартина. Книга довольно сложная, но если вы считаете себя опытным программистом, то желательно её освоить. В ней Роберт рассказывает, как спроектировать качественную архитектуру и работать над дизайном ПО.</p>
29
<p>Здесь выкладываются доклады с конференций HolyJS. Доклады зачастую хардкорные, но часто интересные - а иногда и полезные.</p>
29
<p>Здесь выкладываются доклады с конференций HolyJS. Доклады зачастую хардкорные, но часто интересные - а иногда и полезные.</p>
30
<p>Очень советую! Илья интересно рассказывает про разные технологии во фронтенде. У него огромный опыт в разработке, и ему действительно можно доверять.</p>
30
<p>Очень советую! Илья интересно рассказывает про разные технологии во фронтенде. У него огромный опыт в разработке, и ему действительно можно доверять.</p>
31
<p>Возвращаясь к паттернам, не могу не посоветовать этот ресурс. Всё удобно разбито по категориям, с картинками и примерами кода. Что ещё нужно?</p>
31
<p>Возвращаясь к паттернам, не могу не посоветовать этот ресурс. Всё удобно разбито по категориям, с картинками и примерами кода. Что ещё нужно?</p>
32
<p>Ещё я бы посоветовал несколько Telegram-каналов - они подойдут как начинающим разработчикам, так и "ветеранам" фронтенда. Однако все они - на английском, так что потребуется минимальный уровень владения техническим инглишем:</p>
32
<p>Ещё я бы посоветовал несколько Telegram-каналов - они подойдут как начинающим разработчикам, так и "ветеранам" фронтенда. Однако все они - на английском, так что потребуется минимальный уровень владения техническим инглишем:</p>
33
<ul><li>Front End World:<a>https://t.me/front_end_first</a></li>
33
<ul><li>Front End World:<a>https://t.me/front_end_first</a></li>
34
<li>Frontend Info:<a>https://t.me/frontend_info</a></li>
34
<li>Frontend Info:<a>https://t.me/frontend_info</a></li>
35
<li>Smashing Magazine:<a>https://t.me/smashingmagazine</a></li>
35
<li>Smashing Magazine:<a>https://t.me/smashingmagazine</a></li>
36
</ul><a>Научитесь: Профессия Фронтенд-разработчик + ИИ Узнать больше</a>
36
</ul><a>Научитесь: Профессия Фронтенд-разработчик + ИИ Узнать больше</a>