0 added
0 removed
Original
2026-01-01
Modified
2026-02-26
1
<p>Первый дайджест в новом году получился довольно длинным: за первый месяц нового года мы сделали много улучшений. Сегодня расскажем об изменениях на Code Basics, обновлении курсов в профессиях JavaScript, открытии магазина мерча Хекслета и о том, как дела у нового тарифного плана "Премиум".</p>
1
<p>Первый дайджест в новом году получился довольно длинным: за первый месяц нового года мы сделали много улучшений. Сегодня расскажем об изменениях на Code Basics, обновлении курсов в профессиях JavaScript, открытии магазина мерча Хекслета и о том, как дела у нового тарифного плана "Премиум".</p>
2
<h2>Содержание</h2>
2
<h2>Содержание</h2>
3
<ul><li><a>Обновление профессии JS-программиста</a></li>
3
<ul><li><a>Обновление профессии JS-программиста</a></li>
4
<li><a>Новые курсы</a></li>
4
<li><a>Новые курсы</a></li>
5
<li><a>Истории студентов</a></li>
5
<li><a>Истории студентов</a></li>
6
<li><a>Премиум</a></li>
6
<li><a>Премиум</a></li>
7
<li><a>Code Basics</a></li>
7
<li><a>Code Basics</a></li>
8
<li><a>Мерч Хекслета</a></li>
8
<li><a>Мерч Хекслета</a></li>
9
<li><a>Подписка на блог</a></li>
9
<li><a>Подписка на блог</a></li>
10
<li><a>Рекомендуемые книги</a></li>
10
<li><a>Рекомендуемые книги</a></li>
11
<li><a>Тестировщик</a></li>
11
<li><a>Тестировщик</a></li>
12
<li><a>Что почитать</a></li>
12
<li><a>Что почитать</a></li>
13
<li><a>Что посмотреть</a></li>
13
<li><a>Что посмотреть</a></li>
14
<li><a>Куда пойти</a></li>
14
<li><a>Куда пойти</a></li>
15
</ul><h2>Обновление профессии JS-программиста</h2>
15
</ul><h2>Обновление профессии JS-программиста</h2>
16
<p>Долгожданное обновление профессий<a>"Фронтенд JS"</a>и<a>"Бэкенд JS"</a>: курсы адаптированы для новичков, которые делают первые шаги в программировании.</p>
16
<p>Долгожданное обновление профессий<a>"Фронтенд JS"</a>и<a>"Бэкенд JS"</a>: курсы адаптированы для новичков, которые делают первые шаги в программировании.</p>
17
<p>При этом старые продвинутые курсы остались в<a>общем списке курсов</a>и в<a>треках</a>. В первую очередь это касается курсов<a>"Составные данные"</a>,<a>"Коллекции"</a>,<a>"Функции"</a>, "<a>Последовательности</a>",<a>"Программирование, управляемое данными"</a>.</p>
17
<p>При этом старые продвинутые курсы остались в<a>общем списке курсов</a>и в<a>треках</a>. В первую очередь это касается курсов<a>"Составные данные"</a>,<a>"Коллекции"</a>,<a>"Функции"</a>, "<a>Последовательности</a>",<a>"Программирование, управляемое данными"</a>.</p>
18
<p>Появились курсы по объектно-ориентированному программированию на JS, уникальные курсы<a>"Архитектура фронтенда"</a>и<a>"Продвинутое тестирование"</a>.</p>
18
<p>Появились курсы по объектно-ориентированному программированию на JS, уникальные курсы<a>"Архитектура фронтенда"</a>и<a>"Продвинутое тестирование"</a>.</p>
19
<p>Изменения позволят студентам комфортнее проходить курсы: сложность теории и практики теперь растёт более плавно.</p>
19
<p>Изменения позволят студентам комфортнее проходить курсы: сложность теории и практики теперь растёт более плавно.</p>
20
<h2>Новые курсы</h2>
20
<h2>Новые курсы</h2>
21
<p>В январе появилось много практических испытаний в профессии "Python-программист":</p>
21
<p>В январе появилось много практических испытаний в профессии "Python-программист":</p>
22
<p>1.К курсу "Python: Списки":</p>
22
<p>1.К курсу "Python: Списки":</p>
23
<ul><li><a>Треугольник Паскаля</a></li>
23
<ul><li><a>Треугольник Паскаля</a></li>
24
<li><a>Вес Хэмминга</a></li>
24
<li><a>Вес Хэмминга</a></li>
25
<li><a>Увеличение двумерного списка</a></li>
25
<li><a>Увеличение двумерного списка</a></li>
26
<li><a>Длина последнего слова</a></li>
26
<li><a>Длина последнего слова</a></li>
27
<li><a>Чанкование</a></li>
27
<li><a>Чанкование</a></li>
28
<li><a>Возрастающая последовательность</a></li>
28
<li><a>Возрастающая последовательность</a></li>
29
<li><a>Одинаковая чётность</a></li>
29
<li><a>Одинаковая чётность</a></li>
30
</ul><p>2.К курсу "Python: Функции":</p>
30
</ul><p>2.К курсу "Python: Функции":</p>
31
<ul><li><a>Композиция функций</a></li>
31
<ul><li><a>Композиция функций</a></li>
32
<li><a>Увеличение двумерного списка в ФП-стиле</a></li>
32
<li><a>Увеличение двумерного списка в ФП-стиле</a></li>
33
<li><a>NRZI кодирование</a></li>
33
<li><a>NRZI кодирование</a></li>
34
</ul><p>3.К курсу "Python: Словари и Множества":</p>
34
</ul><p>3.К курсу "Python: Словари и Множества":</p>
35
<ul><li><a>Преобразование DNA в RNA</a></li>
35
<ul><li><a>Преобразование DNA в RNA</a></li>
36
</ul><p>4."Python: Основы":</p>
36
</ul><p>4."Python: Основы":</p>
37
<ul><li><a>Фасад</a></li>
37
<ul><li><a>Фасад</a></li>
38
</ul><p>В профессии "Верстальщик" добавился<a>новый курс, посвященный препроцессору Sass</a>.</p>
38
</ul><p>В профессии "Верстальщик" добавился<a>новый курс, посвященный препроцессору Sass</a>.</p>
39
<h2>Истории студентов</h2>
39
<h2>Истории студентов</h2>
40
<ul><li><a>История Владимира Кондратенко</a>о том, как ему на собеседовании на позицию разработчика интернет-магазина предлагали продавать джинсы</li>
40
<ul><li><a>История Владимира Кондратенко</a>о том, как ему на собеседовании на позицию разработчика интернет-магазина предлагали продавать джинсы</li>
41
<li>"Хоба! И я программист!"<a>История Павла Дроненко о 8 месяцах обучения на Хекслете</a></li>
41
<li>"Хоба! И я программист!"<a>История Павла Дроненко о 8 месяцах обучения на Хекслете</a></li>
42
<li>Максим Григорьев очень подробно рассказывает<a>об обучении программированию, сравнивает курсы и делится вопросами и случаями с собеседования</a></li>
42
<li>Максим Григорьев очень подробно рассказывает<a>об обучении программированию, сравнивает курсы и делится вопросами и случаями с собеседования</a></li>
43
</ul><h2>Премиум</h2>
43
</ul><h2>Премиум</h2>
44
<p>В декабре был анонсирован новый<a>тарифный план Премиум</a>, а в январе мы уже начали обучение с наставниками для первых подписчиков. Некоторые студенты воспользовались нашим новогодним предложением и приобрели сразу полугодовой план занятий.</p>
44
<p>В декабре был анонсирован новый<a>тарифный план Премиум</a>, а в январе мы уже начали обучение с наставниками для первых подписчиков. Некоторые студенты воспользовались нашим новогодним предложением и приобрели сразу полугодовой план занятий.</p>
45
<p>Студенты Премиума получают персональный план развития и помощь наставника в ходе всего обучения, а также углубленную практику: проекты, которые уже включены в стоимость, и стажировку в реальном продакшене.</p>
45
<p>Студенты Премиума получают персональный план развития и помощь наставника в ходе всего обучения, а также углубленную практику: проекты, которые уже включены в стоимость, и стажировку в реальном продакшене.</p>
46
<p>Подробнее о Премиум-плане<a>читайте здесь</a>.</p>
46
<p>Подробнее о Премиум-плане<a>читайте здесь</a>.</p>
47
<h2>Code Basics</h2>
47
<h2>Code Basics</h2>
48
<p>Платформа бесплатных практических уроков программирования обновилась.<a>Code Basics</a>перешёл на новый дизайн: стал светлым и ярким. Впрочем, это не значит, что тёмная тема не вернётся. В дальнейшем планируется возможность выбора цвета для комфортного обучения.</p>
48
<p>Платформа бесплатных практических уроков программирования обновилась.<a>Code Basics</a>перешёл на новый дизайн: стал светлым и ярким. Впрочем, это не значит, что тёмная тема не вернётся. В дальнейшем планируется возможность выбора цвета для комфортного обучения.</p>
49
<p>Кроме того, мы переписали код на immer. Это новое слово в мире управления состоянием в React: его можно использовать как для прямого манипулирования стейтом компонента (через хуки), так и для сильного упрощения работы с Redux (reduxjs/toolkit). Ранее переписали на immer редактор Хекслета. Если хотите познакомиться с инструментом и увидеть, как это работает на практике, переходите на GitHub, у Code Basics<a>открытый исходный код</a>.</p>
49
<p>Кроме того, мы переписали код на immer. Это новое слово в мире управления состоянием в React: его можно использовать как для прямого манипулирования стейтом компонента (через хуки), так и для сильного упрощения работы с Redux (reduxjs/toolkit). Ранее переписали на immer редактор Хекслета. Если хотите познакомиться с инструментом и увидеть, как это работает на практике, переходите на GitHub, у Code Basics<a>открытый исходный код</a>.</p>
50
<p>Мы рекомендуем тем, кто только начинает свой путь в программировании, выбирает язык или учит основы, стартовать с бесплатных практических уроков на<a>https://ru.code-basics.com/</a>. А далее закреплять основы и прокачивать знания до уровня PRO на<a>https://ru.hexlet.io/</a></p>
50
<p>Мы рекомендуем тем, кто только начинает свой путь в программировании, выбирает язык или учит основы, стартовать с бесплатных практических уроков на<a>https://ru.code-basics.com/</a>. А далее закреплять основы и прокачивать знания до уровня PRO на<a>https://ru.hexlet.io/</a></p>
51
<h2>Мерч Хекслета</h2>
51
<h2>Мерч Хекслета</h2>
52
<p>Теперь новость, не связанная с обучением: у Хекслета появился<a>интернет-магазин с мерчем</a>. Теперь вы можете поддержать платформу, сделав заказ наших фирменных футболок, кружек, худи и стикеров. Магазин работает на базе Printdirect, который обеспечивает высокое качество печати и быструю доставку по России и миру.</p>
52
<p>Теперь новость, не связанная с обучением: у Хекслета появился<a>интернет-магазин с мерчем</a>. Теперь вы можете поддержать платформу, сделав заказ наших фирменных футболок, кружек, худи и стикеров. Магазин работает на базе Printdirect, который обеспечивает высокое качество печати и быструю доставку по России и миру.</p>
53
<p>Если хотите принять участие в разработке новых дизайнов и предложить свой вариант, пишите Наталье Мусиной на электронную почту<a>natalia.m@hexlet.io</a>.</p>
53
<p>Если хотите принять участие в разработке новых дизайнов и предложить свой вариант, пишите Наталье Мусиной на электронную почту<a>natalia.m@hexlet.io</a>.</p>
54
<h2>Подписка на блог</h2>
54
<h2>Подписка на блог</h2>
55
<p>В блоге Хекслета постоянно появляются новые статьи, истории успеха, переводы полезных материалов о разработке и новых инструментах. Для тех, кто хочет оперативно получать подборку новостей, появилась возможность подписаться на рассылку.</p>
55
<p>В блоге Хекслета постоянно появляются новые статьи, истории успеха, переводы полезных материалов о разработке и новых инструментах. Для тех, кто хочет оперативно получать подборку новостей, появилась возможность подписаться на рассылку.</p>
56
<p>Для этого нужно просто перейти в наш блог и оставить email в специальном поле. Если хотите стать автором и разместить свой материал,<a>жмите кнопку "Прислать статью"</a>или свяжитесь с нашим редактором Дмитрием Дементием через<a>info@hexlet.io</a>с пометкой "Гость".</p>
56
<p>Для этого нужно просто перейти в наш блог и оставить email в специальном поле. Если хотите стать автором и разместить свой материал,<a>жмите кнопку "Прислать статью"</a>или свяжитесь с нашим редактором Дмитрием Дементием через<a>info@hexlet.io</a>с пометкой "Гость".</p>
57
<h2>Рекомендуемые книги</h2>
57
<h2>Рекомендуемые книги</h2>
58
<p>Мы очень любим полезный контент и часто делимся со студентами ссылками на классные и полезные книги. Некоторые из них вы найдёте в курсах. А must-have книги размещены на специальной странице Базы знаний Хекслета<a>Рекомендуемые книги</a>. Среди них есть книги на все времена -<a>СИКП</a>,<a>Совершенный код</a>и многие другие.</p>
58
<p>Мы очень любим полезный контент и часто делимся со студентами ссылками на классные и полезные книги. Некоторые из них вы найдёте в курсах. А must-have книги размещены на специальной странице Базы знаний Хекслета<a>Рекомендуемые книги</a>. Среди них есть книги на все времена -<a>СИКП</a>,<a>Совершенный код</a>и многие другие.</p>
59
<p>Помимо этих книг мы также рекомендуем книги по бизнесу, маркетингу и саморазвитию от<a>издательства "Манн, Иванов и Фербер"</a>. По промокоду<em>hexlet</em>действует скидка 10%, которая суммируется со всеми скидками издательства.</p>
59
<p>Помимо этих книг мы также рекомендуем книги по бизнесу, маркетингу и саморазвитию от<a>издательства "Манн, Иванов и Фербер"</a>. По промокоду<em>hexlet</em>действует скидка 10%, которая суммируется со всеми скидками издательства.</p>
60
<h2>Тестировщик</h2>
60
<h2>Тестировщик</h2>
61
<p>В январе мы подробно разбирались в теме тестирования и профессии QA-специалиста. Начали с<a>вебинара с Антоном Якутовичем</a>, где подробно разбирали портрет тестировщика, а также ответили на вопросы, зачем эксперты по QA нужны бизнесу, какова роль тестировщика в команде, плюсы, минусы и отличия ручного и автоматизированного тестирования, необходимые компетенции (hard/soft skills) и построение карьеры тестировщика.</p>
61
<p>В январе мы подробно разбирались в теме тестирования и профессии QA-специалиста. Начали с<a>вебинара с Антоном Якутовичем</a>, где подробно разбирали портрет тестировщика, а также ответили на вопросы, зачем эксперты по QA нужны бизнесу, какова роль тестировщика в команде, плюсы, минусы и отличия ручного и автоматизированного тестирования, необходимые компетенции (hard/soft skills) и построение карьеры тестировщика.</p>
62
<p>А ещё опросили экспертов и составили подробный гид о профессии в<a>этой статье</a>.</p>
62
<p>А ещё опросили экспертов и составили подробный гид о профессии в<a>этой статье</a>.</p>
63
<p>Отдельных курсов по тестированию на Хекслете в данный момент нет, но в разных профессиях есть отдельные уроки, которые посвящены этому:</p>
63
<p>Отдельных курсов по тестированию на Хекслете в данный момент нет, но в разных профессиях есть отдельные уроки, которые посвящены этому:</p>
64
<ul><li>Продвинутый Python.<a>Введение в тестирование</a></li>
64
<ul><li>Продвинутый Python.<a>Введение в тестирование</a></li>
65
<li>Мир Python:<a>тестирование с помощью unittest</a></li>
65
<li>Мир Python:<a>тестирование с помощью unittest</a></li>
66
<li>JS:<a>Автоматическое тестирование</a></li>
66
<li>JS:<a>Автоматическое тестирование</a></li>
67
<li>JS:<a>Продвинутое тестирование</a></li>
67
<li>JS:<a>Продвинутое тестирование</a></li>
68
<li>JS: React.<a>Тестирование</a></li>
68
<li>JS: React.<a>Тестирование</a></li>
69
<li><a>Ключевые аспекты веб-разработки на PHP. Тесты</a></li>
69
<li><a>Ключевые аспекты веб-разработки на PHP. Тесты</a></li>
70
<li>PHP:<a>Автоматическое тестирование</a></li>
70
<li>PHP:<a>Автоматическое тестирование</a></li>
71
</ul><h2>Что почитать</h2>
71
</ul><h2>Что почитать</h2>
72
<ul><li><a>Статья Кирилла Мокевнина "Сложные простые задачи по программированию"</a>об организации процесса обучения</li>
72
<ul><li><a>Статья Кирилла Мокевнина "Сложные простые задачи по программированию"</a>об организации процесса обучения</li>
73
<li><a>Какие вопросы об отладке часто задают на собеседовании JS-разработчикам</a>. Примеры тестовых задач и вопросов</li>
73
<li><a>Какие вопросы об отладке часто задают на собеседовании JS-разработчикам</a>. Примеры тестовых задач и вопросов</li>
74
<li><a>Новые возможности PHP 7.4</a>: стрелочные функции, распаковка в массивах, типизированные свойства</li>
74
<li><a>Новые возможности PHP 7.4</a>: стрелочные функции, распаковка в массивах, типизированные свойства</li>
75
<li><a>Как использовать CSS-спрайты для увеличения скорости загрузки веб-страниц</a></li>
75
<li><a>Как использовать CSS-спрайты для увеличения скорости загрузки веб-страниц</a></li>
76
<li>Почему онлайн-профессии не приносят лёгких денег, нужно пахать:<a>интервью с Татьяной Михальченко</a></li>
76
<li>Почему онлайн-профессии не приносят лёгких денег, нужно пахать:<a>интервью с Татьяной Михальченко</a></li>
77
<li><a>Как правильно использовать семантические теги:</a>нюансы HTML5 и доступности сайтов</li>
77
<li><a>Как правильно использовать семантические теги:</a>нюансы HTML5 и доступности сайтов</li>
78
<li><a>Слаконар о проектном менеджменте с Тамарой Мун (Mad Devs)</a></li>
78
<li><a>Слаконар о проектном менеджменте с Тамарой Мун (Mad Devs)</a></li>
79
</ul><h2>Что посмотреть</h2>
79
</ul><h2>Что посмотреть</h2>
80
<ul><li>Интервью с Николаем Ясинским (SHIFU)<a>о входе в ИТ, карьере, стартапах и многом другом</a></li>
80
<ul><li>Интервью с Николаем Ясинским (SHIFU)<a>о входе в ИТ, карьере, стартапах и многом другом</a></li>
81
<li>Вебинар с Александром Павлютем "Договариваемся о результате"<a>о постановке задач, OKR, ментальных картах, аутлайнера и так далее</a></li>
81
<li>Вебинар с Александром Павлютем "Договариваемся о результате"<a>о постановке задач, OKR, ментальных картах, аутлайнера и так далее</a></li>
82
</ul><h2>Куда пойти</h2>
82
</ul><h2>Куда пойти</h2>
83
<ul><li>Ламповая конференция<a><strong>#ТЫЖДИЗАЙНЕР</strong></a>для дизайнеров от дизайнеров и тех, кто хочет их понять, состоится 15 февраля в Ульяновске. Участие бесплатное, но нужна регистрация. Для разработчиков планируется отдельная секция.</li>
83
<ul><li>Ламповая конференция<a><strong>#ТЫЖДИЗАЙНЕР</strong></a>для дизайнеров от дизайнеров и тех, кто хочет их понять, состоится 15 февраля в Ульяновске. Участие бесплатное, но нужна регистрация. Для разработчиков планируется отдельная секция.</li>
84
<li>Появилась полная программа<a><strong>дизайн-конференции Everfest</strong></a>, которая состоится в Тамбове 29 февраля и 1 марта. Спикеры расскажут о дизайне, творчестве и технологиях. 5 потоков, более 150 докладов и 1500 участников.</li>
84
<li>Появилась полная программа<a><strong>дизайн-конференции Everfest</strong></a>, которая состоится в Тамбове 29 февраля и 1 марта. Спикеры расскажут о дизайне, творчестве и технологиях. 5 потоков, более 150 докладов и 1500 участников.</li>
85
<li>28 марта 2020 года в Москве<a><strong>иммерсивная IT-площадка "Оранжевый океан"</strong></a>проведет марафон мастер-классов и профессиональный конкурс для лучших спикеров в вопросах автоматизации IT и бизнес-процессов, а также в управлении автоматизацией (It-Mentor Award '20).</li>
85
<li>28 марта 2020 года в Москве<a><strong>иммерсивная IT-площадка "Оранжевый океан"</strong></a>проведет марафон мастер-классов и профессиональный конкурс для лучших спикеров в вопросах автоматизации IT и бизнес-процессов, а также в управлении автоматизацией (It-Mentor Award '20).</li>
86
<li>22-24 мая в Ульяновске состоится<a><strong>традиционная конференция "Стачка"</strong></a>, которая каждый раз собирает 3000 специалистов в ИТ.</li>
86
<li>22-24 мая в Ульяновске состоится<a><strong>традиционная конференция "Стачка"</strong></a>, которая каждый раз собирает 3000 специалистов в ИТ.</li>
87
</ul>
87
</ul>