HTML Diff
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>24 авг 2022</li>
2 <ul><li>24 авг 2022</li>
3 <li>0</li>
3 <li>0</li>
4 </ul><p>Уже немного знаете HTML? Тогда го в веб-разработку.</p>
4 </ul><p>Уже немного знаете HTML? Тогда го в веб-разработку.</p>
5 <p>Кадр: сериал "Доктор Кто"</p>
5 <p>Кадр: сериал "Доктор Кто"</p>
6 <p>Онлайн-журнал для тех, кто влюблён в код и информационные технологии. Пишем для айтишников и об айтишниках.</p>
6 <p>Онлайн-журнал для тех, кто влюблён в код и информационные технологии. Пишем для айтишников и об айтишниках.</p>
7 <p>Веб-разработчик в "<a>Аспро</a>". В 2012-м увлёкся программированием. После армии пребывал в поисках себя, но, посмотрев фильм "Социальная сеть", решил, что хочет профессионально заниматься разработкой сайтов. Первый сайт запустил в 2015 году для бизнеса родителей, а через год создал свой первый интернет-магазин.</p>
7 <p>Веб-разработчик в "<a>Аспро</a>". В 2012-м увлёкся программированием. После армии пребывал в поисках себя, но, посмотрев фильм "Социальная сеть", решил, что хочет профессионально заниматься разработкой сайтов. Первый сайт запустил в 2015 году для бизнеса родителей, а через год создал свой первый интернет-магазин.</p>
8 <p>С 2019-го был фрилансером и жил на доходы со своих сайтов. Прошёл онлайн-курсы и с 2021-го работает веб-разработчиком в "Аспро".</p>
8 <p>С 2019-го был фрилансером и жил на доходы со своих сайтов. Прошёл онлайн-курсы и с 2021-го работает веб-разработчиком в "Аспро".</p>
9 <p>В ближайших планах - освоить React и Node.js, а также полностью перейти на бэкенд-разработку</p>
9 <p>В ближайших планах - освоить React и Node.js, а также полностью перейти на бэкенд-разработку</p>
10 <p>Самый безболезненный способ вкатиться в программирование - начать с простых языков. У них не такой высокий порог вхождения, но при этом вы получите полное погружение в IT. В этой статье делимся подборкой полезных книг, которые сделают начало пути в веб-разработке легче и увлекательнее.</p>
10 <p>Самый безболезненный способ вкатиться в программирование - начать с простых языков. У них не такой высокий порог вхождения, но при этом вы получите полное погружение в IT. В этой статье делимся подборкой полезных книг, которые сделают начало пути в веб-разработке легче и увлекательнее.</p>
11 <p>Основа основ - HTML. Но давайте предположим, что вы уже освоили его на приемлемом уровне и можете заниматься несложной вёрсткой страниц. Куда двигаться дальше?</p>
11 <p>Основа основ - HTML. Но давайте предположим, что вы уже освоили его на приемлемом уровне и можете заниматься несложной вёрсткой страниц. Куда двигаться дальше?</p>
12 <p>Самое время погрузиться во фронтенд: создавать красивую динамику с помощью JavaScript и более сложные элементы вёрстки на CSS. Ну а под конец заглянуть "под капот" сайтов - в увлекательный мир PHP.</p>
12 <p>Самое время погрузиться во фронтенд: создавать красивую динамику с помощью JavaScript и более сложные элементы вёрстки на CSS. Ну а под конец заглянуть "под капот" сайтов - в увлекательный мир PHP.</p>
13 <em>Скриншот: Skillbox Media</em><p>Хорошая точка входа в язык. Ресурс<a>learn.javascript.ru</a> - самый доступный инструмент для начального погружения в JavaScript. Это бесплатный онлайн-курс от проекта javascript.ru, в нём вы получите необходимую базу для дальнейшего изучения языка.</p>
13 <em>Скриншот: Skillbox Media</em><p>Хорошая точка входа в язык. Ресурс<a>learn.javascript.ru</a> - самый доступный инструмент для начального погружения в JavaScript. Это бесплатный онлайн-курс от проекта javascript.ru, в нём вы получите необходимую базу для дальнейшего изучения языка.</p>
14 <p>После прохождения каждой темы вы сможете выполнять задания - кодить и закреплять пройденный материал. После выполнения можно посмотреть ответы и провести работу над ошибками.</p>
14 <p>После прохождения каждой темы вы сможете выполнять задания - кодить и закреплять пройденный материал. После выполнения можно посмотреть ответы и провести работу над ошибками.</p>
15 <em>Изображение: издательство "Питер"</em><p><strong>Перевод с английского:</strong>Е. Матвеев.</p>
15 <em>Изображение: издательство "Питер"</em><p><strong>Перевод с английского:</strong>Е. Матвеев.</p>
16 <p><strong>Издательство:</strong>"Питер". 2019 год, 336 с.</p>
16 <p><strong>Издательство:</strong>"Питер". 2019 год, 336 с.</p>
17 <p><strong>Оригинальное название:</strong>You Don’t Know JS: this &amp; Object Prototypes.</p>
17 <p><strong>Оригинальное название:</strong>You Don’t Know JS: this &amp; Object Prototypes.</p>
18 <p>"Вы не знаете JS" - серия из шести книг и мастрид для любого программиста на JavaScript. Подойдёт для более опытных веб-разработчиков, поскольку даёт глубокое понимание языка. Если вы уверенно владеете основами JS, то спокойно начинайте с "Замыканий и объектов".</p>
18 <p>"Вы не знаете JS" - серия из шести книг и мастрид для любого программиста на JavaScript. Подойдёт для более опытных веб-разработчиков, поскольку даёт глубокое понимание языка. Если вы уверенно владеете основами JS, то спокойно начинайте с "Замыканий и объектов".</p>
19 <p>В этой книге рассказывается о базовом применении объектов. Вы лучше поймёте JavaScript: разберётесь в областях видимости, в том, как применять принципы объектно-ориентированного программирования в JS, и в замыканиях. Нет, не коротких.</p>
19 <p>В этой книге рассказывается о базовом применении объектов. Вы лучше поймёте JavaScript: разберётесь в областях видимости, в том, как применять принципы объектно-ориентированного программирования в JS, и в замыканиях. Нет, не коротких.</p>
20 <p>Если вы не слишком уверенно знаете основы языка, а книга покажется сложной, то для начала прочитайте книгу "Вы не знаете JS. Типы и грамматические конструкции". После чтения вы сможете перейти к сложным темам, таким как объекты и асинхронность.</p>
20 <p>Если вы не слишком уверенно знаете основы языка, а книга покажется сложной, то для начала прочитайте книгу "Вы не знаете JS. Типы и грамматические конструкции". После чтения вы сможете перейти к сложным темам, таким как объекты и асинхронность.</p>
21 <p>Увы, не все книги из цикла переведены на русский, с отдельными частями придётся знакомиться в оригинале.</p>
21 <p>Увы, не все книги из цикла переведены на русский, с отдельными частями придётся знакомиться в оригинале.</p>
22 <em>Изображение: издательство "Символ-Плюс"</em><p><strong>Перевод с английского:</strong>А. Киселёв.</p>
22 <em>Изображение: издательство "Символ-Плюс"</em><p><strong>Перевод с английского:</strong>А. Киселёв.</p>
23 <p><strong>Издательство:</strong>"Символ-Плюс". 2011 год, 272 с.</p>
23 <p><strong>Издательство:</strong>"Символ-Плюс". 2011 год, 272 с.</p>
24 <p><strong>Оригинальное название:</strong>JavaScript. Templates.</p>
24 <p><strong>Оригинальное название:</strong>JavaScript. Templates.</p>
25 <p>"Фабрика", "Декоратор", "Единственный объект" - шаблоны JavaScript. Об их практической пользе и устройстве рассказывает Стоян Стефанов, ведущий программист Yahoo. Хотя эта книга вышла более 10 лет назад, это отличный концентрат знаний по JS.</p>
25 <p>"Фабрика", "Декоратор", "Единственный объект" - шаблоны JavaScript. Об их практической пользе и устройстве рассказывает Стоян Стефанов, ведущий программист Yahoo. Хотя эта книга вышла более 10 лет назад, это отличный концентрат знаний по JS.</p>
26 <p>После изучения книги вы лучше поймёте, как работает JS и как избавиться от типичных ошибок, которые преследуют JS-разработчиков, станете писать более поддерживаемый и чистый код. Книга сложная, но оно того стоит.</p>
26 <p>После изучения книги вы лучше поймёте, как работает JS и как избавиться от типичных ошибок, которые преследуют JS-разработчиков, станете писать более поддерживаемый и чистый код. Книга сложная, но оно того стоит.</p>
27 <em>Изображение: издательство "Питер"</em><p><strong>Перевод с английского:</strong>Н. Вильчинский.</p>
27 <em>Изображение: издательство "Питер"</em><p><strong>Перевод с английского:</strong>Н. Вильчинский.</p>
28 <p><strong>Издательство:</strong>"Питер". 2017 год, 272 с.</p>
28 <p><strong>Издательство:</strong>"Питер". 2017 год, 272 с.</p>
29 <p><strong>Оригинальное название:</strong>Responsive Web Design with HTML5 and CSS3.</p>
29 <p><strong>Оригинальное название:</strong>Responsive Web Design with HTML5 and CSS3.</p>
30 <p>Главное отличие HTML5 и CSS3 от предыдущих версий - возможность подстраивать ширину страниц под размеры любых устройств. Ведь красивый сайт на десктопе будет неудобно смотреться на мобильном телефоне. Здесь на сцену выходит адаптивный дизайн. Собственно, эта книга - пособие для веб-разработчиков о том, как сделать вёрстку удобной и работающей на устройствах с разным разрешением экрана. Думаю, не стоит объяснять, почему это так важно сейчас.</p>
30 <p>Главное отличие HTML5 и CSS3 от предыдущих версий - возможность подстраивать ширину страниц под размеры любых устройств. Ведь красивый сайт на десктопе будет неудобно смотреться на мобильном телефоне. Здесь на сцену выходит адаптивный дизайн. Собственно, эта книга - пособие для веб-разработчиков о том, как сделать вёрстку удобной и работающей на устройствах с разным разрешением экрана. Думаю, не стоит объяснять, почему это так важно сейчас.</p>
31 <em>Изображение: издательство "Питер"</em><p><strong>Перевод с английского:</strong>С. Черников.</p>
31 <em>Изображение: издательство "Питер"</em><p><strong>Перевод с английского:</strong>С. Черников.</p>
32 <p><strong>Издательство:</strong>"Питер". 2021 год, 496 с.</p>
32 <p><strong>Издательство:</strong>"Питер". 2021 год, 496 с.</p>
33 <p><strong>Оригинальное название:</strong>CSS in Depth.</p>
33 <p><strong>Оригинальное название:</strong>CSS in Depth.</p>
34 <p>CSS обычно вызывает трудности у начинающих программистов. Хорошо, что есть "CSS для профи" - подробное руководство по превращению кода в воплощение мечты дизайнера. Здесь описана теория каскадности и наследования, библиотеки шаблонов, сказано немного об адаптивном дизайне.</p>
34 <p>CSS обычно вызывает трудности у начинающих программистов. Хорошо, что есть "CSS для профи" - подробное руководство по превращению кода в воплощение мечты дизайнера. Здесь описана теория каскадности и наследования, библиотеки шаблонов, сказано немного об адаптивном дизайне.</p>
35 <em>Скриншот: Skillbox Media</em><p>Это официальная документация по языку.<a>Справочник</a>по разработке переведён на несколько языков, включая русский. Сгодится как для начального знакомства с PHP, так и для заполнения пробелов в теории. Имеет смысл всегда держать его под рукой.</p>
35 <em>Скриншот: Skillbox Media</em><p>Это официальная документация по языку.<a>Справочник</a>по разработке переведён на несколько языков, включая русский. Сгодится как для начального знакомства с PHP, так и для заполнения пробелов в теории. Имеет смысл всегда держать его под рукой.</p>
36 <em>Изображение: издательство "Питер"</em><p><strong>Перевод с английского:</strong>Е. Матвеев.</p>
36 <em>Изображение: издательство "Питер"</em><p><strong>Перевод с английского:</strong>Е. Матвеев.</p>
37 <p><strong>Издательство:</strong>"Питер". 2021 год, 544 с.</p>
37 <p><strong>Издательство:</strong>"Питер". 2021 год, 544 с.</p>
38 <p><strong>Оригинальное название:</strong>Programming PHP.</p>
38 <p><strong>Оригинальное название:</strong>Programming PHP.</p>
39 <p>Книга отлично подойдёт и для начинающих веб-разработчиков, и для более продвинутых ребят. В ней есть рекомендации по разработке в целом, а основы языка объясняются практически на пальцах. Главное требование к читателю - опыт работы с HTML.</p>
39 <p>Книга отлично подойдёт и для начинающих веб-разработчиков, и для более продвинутых ребят. В ней есть рекомендации по разработке в целом, а основы языка объясняются практически на пальцах. Главное требование к читателю - опыт работы с HTML.</p>
40 <em>Изображение: издательство BHV</em><p><strong>Издательство:</strong>BHV. 2017 год, 1088 с.</p>
40 <em>Изображение: издательство BHV</em><p><strong>Издательство:</strong>BHV. 2017 год, 1088 с.</p>
41 <p>Вероятно, самое актуальное пособие по PHP на русском языке. Книга регулярно переиздаётся и дополняется. Её можно сравнить с чейнджлогом. Особое внимание авторы уделяют рабочей среде - протоколам, подходам к разработке, работе с библиотеками и базами данных. И не забываем про объектно-ориентированное программирование - без него сложно разработать крупный проект. В книге вы получите все базовые знания по ООП на PHP. Словом, настольная книга для бэкэндера.</p>
41 <p>Вероятно, самое актуальное пособие по PHP на русском языке. Книга регулярно переиздаётся и дополняется. Её можно сравнить с чейнджлогом. Особое внимание авторы уделяют рабочей среде - протоколам, подходам к разработке, работе с библиотеками и базами данных. И не забываем про объектно-ориентированное программирование - без него сложно разработать крупный проект. В книге вы получите все базовые знания по ООП на PHP. Словом, настольная книга для бэкэндера.</p>
42 <p>При погружении в новую профессиональную сферу разработчику легко потеряться. Понять, на каких областях знаний стоит сосредоточиться, помогут роадмапы. На ресурсе<a>roadmap.sh</a>собраны блок-схемы по освоению компетенций в отраслях программирования и отдельных языках. Авторы ресурса делятся своими рекомендациями - можно следовать им, а можно составить свой план на основе этих роадмапов.</p>
42 <p>При погружении в новую профессиональную сферу разработчику легко потеряться. Понять, на каких областях знаний стоит сосредоточиться, помогут роадмапы. На ресурсе<a>roadmap.sh</a>собраны блок-схемы по освоению компетенций в отраслях программирования и отдельных языках. Авторы ресурса делятся своими рекомендациями - можно следовать им, а можно составить свой план на основе этих роадмапов.</p>
43 <p>Конечно, нельзя научиться веб-разработке с помощью одних только книг. Освоение любого навыка, особенно такого комплексного, требует терпения и упорного труда. Однако перечисленные книги и ресурсы могут стать неплохим подспорьем во время обучения.</p>
43 <p>Конечно, нельзя научиться веб-разработке с помощью одних только книг. Освоение любого навыка, особенно такого комплексного, требует терпения и упорного труда. Однако перечисленные книги и ресурсы могут стать неплохим подспорьем во время обучения.</p>
44 <a><b>Бесплатный курс по Python ➞</b>Мини-курс для новичков и для опытных кодеров. 4 крутых проекта в портфолио, живое общение со спикером. Кликните и узнайте, чему можно научиться на курсе. Смотреть программу</a>
44 <a><b>Бесплатный курс по Python ➞</b>Мини-курс для новичков и для опытных кодеров. 4 крутых проекта в портфолио, живое общение со спикером. Кликните и узнайте, чему можно научиться на курсе. Смотреть программу</a>