0 added
0 removed
Original
2026-01-01
Modified
2026-02-26
1
<p>Пока в мире всё неспокойно, и каждый день что-то происходит, неизменным остаётся одно - выход дайджеста Хекслета. Мы работаем в своём режиме: делаем новые курсы и улучшаем платформу.</p>
1
<p>Пока в мире всё неспокойно, и каждый день что-то происходит, неизменным остаётся одно - выход дайджеста Хекслета. Мы работаем в своём режиме: делаем новые курсы и улучшаем платформу.</p>
2
<h2>Содержание</h2>
2
<h2>Содержание</h2>
3
<ul><li><a>Новые курсы</a></li>
3
<ul><li><a>Новые курсы</a></li>
4
<li><a>Python</a></li>
4
<li><a>Python</a></li>
5
<li><a>JavaScript</a></li>
5
<li><a>JavaScript</a></li>
6
<li><a>PHP</a></li>
6
<li><a>PHP</a></li>
7
<li><a>Обновления в профессии "Верстальщик"</a></li>
7
<li><a>Обновления в профессии "Верстальщик"</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
</ul><h2>Новые курсы</h2>
13
</ul><h2>Новые курсы</h2>
14
<p>Очень важно: мы стартовали<a>курсы по Django</a>! Без лишних слов рекомендуем проходить. Кроме того, в марте мы выпустили новые практические упражнения в<a>профессиях "Python-программист"</a>,<a>"Верстальщик"</a>и<a>JS</a>. Ниже представлен список по стекам - находите интересующий и проходите испытания.</p>
14
<p>Очень важно: мы стартовали<a>курсы по Django</a>! Без лишних слов рекомендуем проходить. Кроме того, в марте мы выпустили новые практические упражнения в<a>профессиях "Python-программист"</a>,<a>"Верстальщик"</a>и<a>JS</a>. Ниже представлен список по стекам - находите интересующий и проходите испытания.</p>
15
<h2>Python</h2>
15
<h2>Python</h2>
16
<p><strong>Испытания к курсу<a>"Python: Функции"</a>:</strong></p>
16
<p><strong>Испытания к курсу<a>"Python: Функции"</a>:</strong></p>
17
<ul><li><a>Интерактивные функции</a></li>
17
<ul><li><a>Интерактивные функции</a></li>
18
<li><a>Функции с проверкой типов</a></li>
18
<li><a>Функции с проверкой типов</a></li>
19
<li><a>Фильтр анаграмм</a></li>
19
<li><a>Фильтр анаграмм</a></li>
20
<li><a>Горизонтальная гистограмма</a></li>
20
<li><a>Горизонтальная гистограмма</a></li>
21
</ul><p><strong>Испытания к курсу<a>"Python: Словари и Множества"</a>:</strong></p>
21
</ul><p><strong>Испытания к курсу<a>"Python: Словари и Множества"</a>:</strong></p>
22
<ul><li><a>Скрэббл</a></li>
22
<ul><li><a>Скрэббл</a></li>
23
<li><a>Детектирование</a></li>
23
<li><a>Детектирование</a></li>
24
<li><a>Слияние словарей</a></li>
24
<li><a>Слияние словарей</a></li>
25
</ul><p><strong>Испытание к курсу<a>"Python: Введение в ООП"</a>:</strong></p>
25
</ul><p><strong>Испытание к курсу<a>"Python: Введение в ООП"</a>:</strong></p>
26
<ul><li><a>Словарь с псевдонимами</a></li>
26
<ul><li><a>Словарь с псевдонимами</a></li>
27
<li><a>Построитель деревьев</a></li>
27
<li><a>Построитель деревьев</a></li>
28
</ul><p><strong>Испытание к курсу<a>"Python: Списки"</a>:</strong></p>
28
</ul><p><strong>Испытание к курсу<a>"Python: Списки"</a>:</strong></p>
29
<ul><li><a>Зеркалирование матрицы</a></li>
29
<ul><li><a>Зеркалирование матрицы</a></li>
30
<li><a>Обратная польская запись</a></li>
30
<li><a>Обратная польская запись</a></li>
31
<li><a>Умножение матриц</a></li>
31
<li><a>Умножение матриц</a></li>
32
<li><a>Улитка</a></li>
32
<li><a>Улитка</a></li>
33
<li><a>Сумма интервалов</a></li>
33
<li><a>Сумма интервалов</a></li>
34
</ul><h2>JavaScript</h2>
34
</ul><h2>JavaScript</h2>
35
<p><strong>Испытание к курсу<a>"JS: Функции"</a>:</strong></p>
35
<p><strong>Испытание к курсу<a>"JS: Функции"</a>:</strong></p>
36
<ul><li><a>Горизонтальная гистограмма</a></li>
36
<ul><li><a>Горизонтальная гистограмма</a></li>
37
<li><a>Вертикальная гистограмма</a></li>
37
<li><a>Вертикальная гистограмма</a></li>
38
<li><a>Слияние словарей</a></li>
38
<li><a>Слияние словарей</a></li>
39
</ul><p><strong>Испытание к курсу<a>"JS: Массивы"</a>:</strong></p>
39
</ul><p><strong>Испытание к курсу<a>"JS: Массивы"</a>:</strong></p>
40
<ul><li><a>Вращение матрицы</a></li>
40
<ul><li><a>Вращение матрицы</a></li>
41
<li><a>Сумма интервалов</a></li>
41
<li><a>Сумма интервалов</a></li>
42
<li><a>Умножение матриц</a></li>
42
<li><a>Умножение матриц</a></li>
43
<li><a>Улитка</a></li>
43
<li><a>Улитка</a></li>
44
</ul><h2>PHP</h2>
44
</ul><h2>PHP</h2>
45
<p><strong>Испытание к курсу<a>"PHP: Массивы"</a>:</strong></p>
45
<p><strong>Испытание к курсу<a>"PHP: Массивы"</a>:</strong></p>
46
<ul><li><a>Улитка</a></li>
46
<ul><li><a>Улитка</a></li>
47
<li><a>Сумма интервалов</a></li>
47
<li><a>Сумма интервалов</a></li>
48
<li><a>Умножение матриц</a></li>
48
<li><a>Умножение матриц</a></li>
49
<li><a>Вращение матрицы</a></li>
49
<li><a>Вращение матрицы</a></li>
50
</ul><p><strong>Испытание к курсу<a>"PHP: Ассоциативные массивы"</a>:</strong></p>
50
</ul><p><strong>Испытание к курсу<a>"PHP: Ассоциативные массивы"</a>:</strong></p>
51
<ul><li><a>Слияние словарей</a></li>
51
<ul><li><a>Слияние словарей</a></li>
52
</ul><p><strong>Испытание к курсу<a>"PHP: Функции"</a>:</strong></p>
52
</ul><p><strong>Испытание к курсу<a>"PHP: Функции"</a>:</strong></p>
53
<ul><li><a>Горизонтальная гистограмма</a></li>
53
<ul><li><a>Горизонтальная гистограмма</a></li>
54
<li><a>Вертикальная гистограмма</a></li>
54
<li><a>Вертикальная гистограмма</a></li>
55
</ul><blockquote><p><em>Обратите внимание на бесплатные практические уроки<a>https://ru.code-basics.com/</a>. Мы обновили упражнения, посвящённые<a>циклам в JS</a>. Они стали более понятными и подробно раскрывают принципы работы кода. Чтобы следить за новостями Code Basics, подпишитесь на нашу<a>страницу в Facebook</a>.</em></p>
55
</ul><blockquote><p><em>Обратите внимание на бесплатные практические уроки<a>https://ru.code-basics.com/</a>. Мы обновили упражнения, посвящённые<a>циклам в JS</a>. Они стали более понятными и подробно раскрывают принципы работы кода. Чтобы следить за новостями Code Basics, подпишитесь на нашу<a>страницу в Facebook</a>.</em></p>
56
</blockquote><h2>Обновления в профессии "Верстальщик"</h2>
56
</blockquote><h2>Обновления в профессии "Верстальщик"</h2>
57
<p>Большое обновление в<a>профессии "Верстальщик"</a>: помимо нового упражнения в курсе<a>"CSS: Программирование на SASS"</a>-<a>Числа Фибоначчи</a>, мы выложили второй проект.</p>
57
<p>Большое обновление в<a>профессии "Верстальщик"</a>: помимо нового упражнения в курсе<a>"CSS: Программирование на SASS"</a>-<a>Числа Фибоначчи</a>, мы выложили второй проект.</p>
58
<p>Вы создадите музыкальный портал, отработаете средства Sass и адаптивную вёрстку. На проекте вы научитесь верстать любой макет с нуля и сможете применить полученные знания при работе с реальным сайтом. Подробнее о<a>проекте Music Box читайте здесь</a>.</p>
58
<p>Вы создадите музыкальный портал, отработаете средства Sass и адаптивную вёрстку. На проекте вы научитесь верстать любой макет с нуля и сможете применить полученные знания при работе с реальным сайтом. Подробнее о<a>проекте Music Box читайте здесь</a>.</p>
59
<p>Изучение HTML, CSS и других инструментов верстальщика - это must have для тех, кто планирует в дальнейшем связать свою профессию с фронтенд-разработкой. Мы спросили у экспертов,<a>как будет развиваться профессия в будущем</a>, и не заменят ли верстальщиков роботы.<strong>Спойлер: нет, не заменят.</strong></p>
59
<p>Изучение HTML, CSS и других инструментов верстальщика - это must have для тех, кто планирует в дальнейшем связать свою профессию с фронтенд-разработкой. Мы спросили у экспертов,<a>как будет развиваться профессия в будущем</a>, и не заменят ли верстальщиков роботы.<strong>Спойлер: нет, не заменят.</strong></p>
60
<h2>Мелочь, а приятно</h2>
60
<h2>Мелочь, а приятно</h2>
61
<p>Скоро сайт Хекслета ждут большие изменения: мы готовим к релизу новый дизайн главной страницы и<a>страницы "Профессии"</a>и планируем улучшения платформы по всем фронтам. В марте было внедрены приятные мелочи:</p>
61
<p>Скоро сайт Хекслета ждут большие изменения: мы готовим к релизу новый дизайн главной страницы и<a>страницы "Профессии"</a>и планируем улучшения платформы по всем фронтам. В марте было внедрены приятные мелочи:</p>
62
<ul><li>Показали дату регистрации аккаунта на Хекслете. Теперь посетители вашего профиля видят, с какого числа вы с нами.</li>
62
<ul><li>Показали дату регистрации аккаунта на Хекслете. Теперь посетители вашего профиля видят, с какого числа вы с нами.</li>
63
</ul><ul><li>Улучшили работу TypoReporter в модальных окнах теории. Ранее для исправления ошибок в упражнениях требовалось выполнить много лишних действий, теперь этот баг исправлен.</li>
63
</ul><ul><li>Улучшили работу TypoReporter в модальных окнах теории. Ранее для исправления ошибок в упражнениях требовалось выполнить много лишних действий, теперь этот баг исправлен.</li>
64
<li>Обновляем дату изменения курсов. Это позволяет студентам следить за актуальностью контента и вовремя на них реагировать.</li>
64
<li>Обновляем дату изменения курсов. Это позволяет студентам следить за актуальностью контента и вовремя на них реагировать.</li>
65
<li>В конце прохождения курсов на<a>Code basics</a>вас ждёт красивое сообщение. Чтобы полюбоваться, завершите все уроки ;-)</li>
65
<li>В конце прохождения курсов на<a>Code basics</a>вас ждёт красивое сообщение. Чтобы полюбоваться, завершите все уроки ;-)</li>
66
</ul><h2>Онлайн-события Хекслета</h2>
66
</ul><h2>Онлайн-события Хекслета</h2>
67
<p>Из-за вспышки COVID-19 Хекслету пришлось отменить встречи в городах. Мероприятия в Санкт-Петербурге, Томске и Твери состоятся после завершения карантина. Тем не менее программа, запланированная 22 марта, прошла в онлайне. 5 спикеров представили доклады на youtube-канале Хекслета. Полная версия митапа -<a>https://youtu.be/0_1kwJNUj90</a>, кроме того, доклады доступны в формате отдельных вебинаров.</p>
67
<p>Из-за вспышки COVID-19 Хекслету пришлось отменить встречи в городах. Мероприятия в Санкт-Петербурге, Томске и Твери состоятся после завершения карантина. Тем не менее программа, запланированная 22 марта, прошла в онлайне. 5 спикеров представили доклады на youtube-канале Хекслета. Полная версия митапа -<a>https://youtu.be/0_1kwJNUj90</a>, кроме того, доклады доступны в формате отдельных вебинаров.</p>
68
<p><strong>Чтобы вы могли сразу запланировать участие в онлайн-событиях и ничего не пропустить, представляем календарь<a>вебинаров Хекслета</a>на апрель:</strong></p>
68
<p><strong>Чтобы вы могли сразу запланировать участие в онлайн-событиях и ничего не пропустить, представляем календарь<a>вебинаров Хекслета</a>на апрель:</strong></p>
69
<ul><li><strong>10 апреля</strong>- Александр Павлють, системный инженер и CEO "Мьёльнир", вебинар про митинги, личный менеджмент</li>
69
<ul><li><strong>10 апреля</strong>- Александр Павлють, системный инженер и CEO "Мьёльнир", вебинар про митинги, личный менеджмент</li>
70
<li><strong>13 апреля</strong>- публичное собеседование с Евгением (Котом) Гусевым (Director of development Wrike, соорганизатор конференции HolyJS) и Виктором Журавлёвым: джуниор фронтенд</li>
70
<li><strong>13 апреля</strong>- публичное собеседование с Евгением (Котом) Гусевым (Director of development Wrike, соорганизатор конференции HolyJS) и Виктором Журавлёвым: джуниор фронтенд</li>
71
<li><strong>18 апреля</strong>- вебинар с Людмилой Мжачих, руководителем группы фронтенд-разработки проекта Mall.my.com, Mail.Ru Group, экс-организатором сообщества moscowcss, автором блогов о фронтенд-разработке на medium, автором телеграмм канала frontend_thoughts, о профессии верстальщика</li>
71
<li><strong>18 апреля</strong>- вебинар с Людмилой Мжачих, руководителем группы фронтенд-разработки проекта Mall.my.com, Mail.Ru Group, экс-организатором сообщества moscowcss, автором блогов о фронтенд-разработке на medium, автором телеграмм канала frontend_thoughts, о профессии верстальщика</li>
72
<li><strong>20 апреля</strong>- публичное собеседование с Александром Макаровым (активный участник OpenSource проектов, один из разработчиков PHP-фреймворка Yii и его представитель в php-fig, организатор PHP Russia) и студентом Хекслета Русланом Кугом</li>
72
<li><strong>20 апреля</strong>- публичное собеседование с Александром Макаровым (активный участник OpenSource проектов, один из разработчиков PHP-фреймворка Yii и его представитель в php-fig, организатор PHP Russia) и студентом Хекслета Русланом Кугом</li>
73
<li><strong>23 апреля</strong>- вебинар с Игорем Шеко, Lead Front End Developer в Voximplant - про Vue.js</li>
73
<li><strong>23 апреля</strong>- вебинар с Игорем Шеко, Lead Front End Developer в Voximplant - про Vue.js</li>
74
<li><strong>27 апреля</strong>- публичное собеседование с Никитой Соболевым (CEO wemake.servises) и Александром Леликовым: джуниор питон</li>
74
<li><strong>27 апреля</strong>- публичное собеседование с Никитой Соболевым (CEO wemake.servises) и Александром Леликовым: джуниор питон</li>
75
<li><strong>30 апреля</strong>- продолжение лайвкодинга на Django с преподавателем Хекслета Алексеем Пироговым и ментором Сергеем Карпуком</li>
75
<li><strong>30 апреля</strong>- продолжение лайвкодинга на Django с преподавателем Хекслета Алексеем Пироговым и ментором Сергеем Карпуком</li>
76
</ul><blockquote><p>И, конечно же, не забываем следить за внезапными стримами на<strong><a>канале Кирилла Мокевнина</a></strong>. Кирилл примерно раз в неделю выходит в прямой эфир, рассказывает о жизни Хекслета, последних новостях и программировании.</p>
76
</ul><blockquote><p>И, конечно же, не забываем следить за внезапными стримами на<strong><a>канале Кирилла Мокевнина</a></strong>. Кирилл примерно раз в неделю выходит в прямой эфир, рассказывает о жизни Хекслета, последних новостях и программировании.</p>
77
</blockquote><h2>Что ещё посмотреть</h2>
77
</blockquote><h2>Что ещё посмотреть</h2>
78
<ul><li><a>Публичное собеседование на backend-разработчика</a>: Женя Зайцев и Саша Пащенко</li>
78
<ul><li><a>Публичное собеседование на backend-разработчика</a>: Женя Зайцев и Саша Пащенко</li>
79
<li>9 коротких<a>видео о проектировании функций</a></li>
79
<li>9 коротких<a>видео о проектировании функций</a></li>
80
</ul><h2>Что почитать</h2>
80
</ul><h2>Что почитать</h2>
81
<p>В блоге Хекслета в марте вышло 16 статей. А ещё мы сделали так, чтобы искать их стало ещё приятнее: обновился дизайн карточек в блоге.</p>
81
<p>В блоге Хекслета в марте вышло 16 статей. А ещё мы сделали так, чтобы искать их стало ещё приятнее: обновился дизайн карточек в блоге.</p>
82
<p><strong>О разработке</strong></p>
82
<p><strong>О разработке</strong></p>
83
<ul><li><a>Кто такой тимлид и как вырасти до этой должности</a></li>
83
<ul><li><a>Кто такой тимлид и как вырасти до этой должности</a></li>
84
<li>Rome:<a>что умеет новый универсальный инструмент JavaScript</a></li>
84
<li>Rome:<a>что умеет новый универсальный инструмент JavaScript</a></li>
85
<li><a>Обзор на Laravel 7</a></li>
85
<li><a>Обзор на Laravel 7</a></li>
86
<li><a>Новые медиазапросы</a>: адаптируем страницу к яркому свету и ночному режиму, управляем контрастностью и анимацией с помощью CSS</li>
86
<li><a>Новые медиазапросы</a>: адаптируем страницу к яркому свету и ночному режиму, управляем контрастностью и анимацией с помощью CSS</li>
87
<li>Погружаемся в Python:<a>что такое trampoline и как его использовать</a></li>
87
<li>Погружаемся в Python:<a>что такое trampoline и как его использовать</a></li>
88
<li>Перевод<a>статьи "Почему нумерация должна начинаться с нуля"</a></li>
88
<li>Перевод<a>статьи "Почему нумерация должна начинаться с нуля"</a></li>
89
<li><a>Алгоритм результативной удаленной работы с джуниор-разработчиками</a></li>
89
<li><a>Алгоритм результативной удаленной работы с джуниор-разработчиками</a></li>
90
</ul><p><strong>Совершенный код (цикл статей Кирилла Мокевнина)</strong></p>
90
</ul><p><strong>Совершенный код (цикл статей Кирилла Мокевнина)</strong></p>
91
<ul><li><a>Нормализация данных</a></li>
91
<ul><li><a>Нормализация данных</a></li>
92
<li><a>Поддержка кроссплатформенности</a></li>
92
<li><a>Поддержка кроссплатформенности</a></li>
93
<li><a>Явные и неявные параметры функций</a></li>
93
<li><a>Явные и неявные параметры функций</a></li>
94
<li><a>Интерфейсы модулей</a></li>
94
<li><a>Интерфейсы модулей</a></li>
95
<li><a>Обработка ошибок в библиотеках</a></li>
95
<li><a>Обработка ошибок в библиотеках</a></li>
96
</ul><p><strong>Истории успеха</strong></p>
96
</ul><p><strong>Истории успеха</strong></p>
97
<ul><li><a>История Евгения Бухарова о том, как он пожертвовал учёбой в политехе ради карьеры программиста</a></li>
97
<ul><li><a>История Евгения Бухарова о том, как он пожертвовал учёбой в политехе ради карьеры программиста</a></li>
98
<li><a>История студента, который несколько раз бросал обучение, но всё равно пришёл к цели</a></li>
98
<li><a>История студента, который несколько раз бросал обучение, но всё равно пришёл к цели</a></li>
99
<li><a>История Ивана Улановича о сдаче двух проектов в профессии "Фронтенд JavaScript" и устройстве на работу</a></li>
99
<li><a>История Ивана Улановича о сдаче двух проектов в профессии "Фронтенд JavaScript" и устройстве на работу</a></li>
100
<li><a>История Кирилла Григорьева о карьере программиста в 21 год</a></li>
100
<li><a>История Кирилла Григорьева о карьере программиста в 21 год</a></li>
101
</ul><h2>Куда пойти</h2>
101
</ul><h2>Куда пойти</h2>
102
<p>Никуда. Сидите дома и будьте здоровы! В календарях мероприятий активно появляются события, которые проводятся в формате онлайн. В условиях карантина это лучшее решение.</p>
102
<p>Никуда. Сидите дома и будьте здоровы! В календарях мероприятий активно появляются события, которые проводятся в формате онлайн. В условиях карантина это лучшее решение.</p>
103
<p>Например, ежегодная конференция "Стачка" впервые пройдёт в виде трансляций 22-25 мая. Подробности и регистрация<a>здесь</a>, а по промокоду<strong>HEXLET</strong>активируется промокод со скидкой 10%.</p>
103
<p>Например, ежегодная конференция "Стачка" впервые пройдёт в виде трансляций 22-25 мая. Подробности и регистрация<a>здесь</a>, а по промокоду<strong>HEXLET</strong>активируется промокод со скидкой 10%.</p>
104
<p>Ещё один формат полезного досуга - участие в конкурсах. Прямо сейчас МТС проводит Х Международный конкурс социальных IT-стартапов Social Idea. Проект направлен на применение цифровых технологий в решении социально значимых задач и поиск стартапов, способных это осуществить. Конкурс проходит с марта по ноябрь 2020 года. Узнайте подробности и подайте заявку<a>здесь</a>.</p>
104
<p>Ещё один формат полезного досуга - участие в конкурсах. Прямо сейчас МТС проводит Х Международный конкурс социальных IT-стартапов Social Idea. Проект направлен на применение цифровых технологий в решении социально значимых задач и поиск стартапов, способных это осуществить. Конкурс проходит с марта по ноябрь 2020 года. Узнайте подробности и подайте заявку<a>здесь</a>.</p>
105
<p>Ну или можно мыслить позитивно и надеяться, что в мае самоизоляция будет отменена. И тогда есть отличный повод посетить Технопарк Сколково: 26-29 мая там проходит прикладная конференция и выставка об инновационных технологиях для бизнеса<a>Tech Week 2020</a>. По промокоду<strong>tw-hexlet10</strong>- скидка 10%.</p>
105
<p>Ну или можно мыслить позитивно и надеяться, что в мае самоизоляция будет отменена. И тогда есть отличный повод посетить Технопарк Сколково: 26-29 мая там проходит прикладная конференция и выставка об инновационных технологиях для бизнеса<a>Tech Week 2020</a>. По промокоду<strong>tw-hexlet10</strong>- скидка 10%.</p>
106
<p><a><em>Источник превью к статье</em></a></p>
106
<p><a><em>Источник превью к статье</em></a></p>