0 added
0 removed
Original
2026-01-01
Modified
2026-02-26
1
<p>А вот и лето. А вот и дайджест Хекслета. У нас уникальный май: мы выпустили уникальный курс по СИКП на Java, закончили базовый курс для профессии "Верстальщик" (тоже уникальный). А ещё переехали на новый сервер, улучшили IDE и, конечно же, генерировали много контента. Подробнее обо всём - в этой статье.</p>
1
<p>А вот и лето. А вот и дайджест Хекслета. У нас уникальный май: мы выпустили уникальный курс по СИКП на Java, закончили базовый курс для профессии "Верстальщик" (тоже уникальный). А ещё переехали на новый сервер, улучшили IDE и, конечно же, генерировали много контента. Подробнее обо всём - в этой статье.</p>
2
<h2>Содержание</h2>
2
<h2>Содержание</h2>
3
<ul><li><a>Хекслет стал доступнее</a></li>
3
<ul><li><a>Хекслет стал доступнее</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>Обновления в профессии "JAVA-программист"</a></li>
6
<li><a>Обновления в профессии "JAVA-программист"</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>Платформа Хекслета переехала на Google Cloud DNS. Так мы решили проблему блокировки некоторых IP-адресов CloudFlare</p>
14
<p>Платформа Хекслета переехала на Google Cloud DNS. Так мы решили проблему блокировки некоторых IP-адресов CloudFlare</p>
15
<blockquote><p><em>Если у вас осталась проблема доступа, напишите нам на<a>support@hexlet.io</a></em></p>
15
<blockquote><p><em>Если у вас осталась проблема доступа, напишите нам на<a>support@hexlet.io</a></em></p>
16
</blockquote><h2>Новая страница курсов</h2>
16
</blockquote><h2>Новая страница курсов</h2>
17
<p>Мы улучшили юзабилити страницы<a>курсов</a>и<a>треков</a>. Фильтр по категориям перенесён в меню слева, обновлены ключевые стеки для поиска курсов. Кроме того, на странице курсов появилась дополнительная навигация по профессиям.</p>
17
<p>Мы улучшили юзабилити страницы<a>курсов</a>и<a>треков</a>. Фильтр по категориям перенесён в меню слева, обновлены ключевые стеки для поиска курсов. Кроме того, на странице курсов появилась дополнительная навигация по профессиям.</p>
18
<h2>Новый курс для профессии "Верстальщик"</h2>
18
<h2>Новый курс для профессии "Верстальщик"</h2>
19
<p>В мае в<a>профессии "Верстальщик"</a>появился новый базовый курс. Он посвящён<a>основам современной вёрстки</a>и включает в себя 12 глав о концепции разметки HTML и создании стилей с помощью CSS. Курс полностью бесплатный, и именно с него начинается учебный план профессии.</p>
19
<p>В мае в<a>профессии "Верстальщик"</a>появился новый базовый курс. Он посвящён<a>основам современной вёрстки</a>и включает в себя 12 глав о концепции разметки HTML и создании стилей с помощью CSS. Курс полностью бесплатный, и именно с него начинается учебный план профессии.</p>
20
<h2>Обновления в профессии "JAVA-программист"</h2>
20
<h2>Обновления в профессии "JAVA-программист"</h2>
21
<p>В мае студентам Хекслета стал доступен<a>уникальный курс на основе СИКП на Java</a>- "Составные данные". Он посвящён изучению концепций, позволяющих из простых типов данных составлять более сложные. Концепции объясняются на примере разработки простой графической библиотеки. Курс открыт для подписчиков тарифа PRO и Premium. Обращаем ваше внимание на то, что курс отсутствует в основном учебном плане, но его можно найти на странице "Курсы".</p>
21
<p>В мае студентам Хекслета стал доступен<a>уникальный курс на основе СИКП на Java</a>- "Составные данные". Он посвящён изучению концепций, позволяющих из простых типов данных составлять более сложные. Концепции объясняются на примере разработки простой графической библиотеки. Курс открыт для подписчиков тарифа PRO и Premium. Обращаем ваше внимание на то, что курс отсутствует в основном учебном плане, но его можно найти на странице "Курсы".</p>
22
<h2>Новые испытания</h2>
22
<h2>Новые испытания</h2>
23
<p><strong>Испытание к курсу "JS: Введение в ООП"</strong></p>
23
<p><strong>Испытание к курсу "JS: Введение в ООП"</strong></p>
24
<ul><li><a>Сбалансированное двоичное дерево</a></li>
24
<ul><li><a>Сбалансированное двоичное дерево</a></li>
25
</ul><p><strong>Испытания к курсу "Python: Введение в ООП"</strong></p>
25
</ul><p><strong>Испытания к курсу "Python: Введение в ООП"</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>Испытание к курсу "PHP: Деревья"</strong></p>
28
</ul><p><strong>Испытание к курсу "PHP: Деревья"</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
</ul><p><strong>Испытание к курсу "PHP: Функции"</strong></p>
32
</ul><p><strong>Испытание к курсу "PHP: Функции"</strong></p>
33
<ul><li><a>Столбчатая диаграмма</a></li>
33
<ul><li><a>Столбчатая диаграмма</a></li>
34
</ul><h2>Улучшение редактора</h2>
34
</ul><h2>Улучшение редактора</h2>
35
<p>Мы улучшаем наш IDE, чтобы студентам было комфортно решать практические задачи. Загрузка IDE ускорилась, кроме того, автоматически обновляется файловое дерево в редакторе. Если в IDE есть открытые файлы, папки файлового дерева открываются сразу при старте.</p>
35
<p>Мы улучшаем наш IDE, чтобы студентам было комфортно решать практические задачи. Загрузка IDE ускорилась, кроме того, автоматически обновляется файловое дерево в редакторе. Если в IDE есть открытые файлы, папки файлового дерева открываются сразу при старте.</p>
36
<h2>Первые проекты</h2>
36
<h2>Первые проекты</h2>
37
<p>Одна из особенностей обучения на Хекслете - возможность сделать проект, который можно положить в портфолио. Это очень важно для начинающих программистов, чьё портфолио пустует из-за отсутствия опыта в коммерческой разработке.<a>Проекты</a>- это приложения, которые вы разрабатываете на собственном компьютере в самостоятельно настроенной рабочей среде. Для каждой профессии на Хекслете есть свой комплект проектов, а за их выполнением следят персональные наставники.</p>
37
<p>Одна из особенностей обучения на Хекслете - возможность сделать проект, который можно положить в портфолио. Это очень важно для начинающих программистов, чьё портфолио пустует из-за отсутствия опыта в коммерческой разработке.<a>Проекты</a>- это приложения, которые вы разрабатываете на собственном компьютере в самостоятельно настроенной рабочей среде. Для каждой профессии на Хекслете есть свой комплект проектов, а за их выполнением следят персональные наставники.</p>
38
<p>Мы собрали отзывы студентов<a>об их отношении к проектам, сложностях, с которыми они сталкивались при их выполнении, а также о работе с нашими менторами</a>.</p>
38
<p>Мы собрали отзывы студентов<a>об их отношении к проектам, сложностях, с которыми они сталкивались при их выполнении, а также о работе с нашими менторами</a>.</p>
39
<h2>Что почитать</h2>
39
<h2>Что почитать</h2>
40
<ul><li>Перевод статьи Nicholas C. Zakas:<a>Почему я перестал использовать экспорт по умолчанию в модулях JavaScript</a></li>
40
<ul><li>Перевод статьи Nicholas C. Zakas:<a>Почему я перестал использовать экспорт по умолчанию в модулях JavaScript</a></li>
41
<li>Теория множеств:<a>основы и базовые операции над множествами</a></li>
41
<li>Теория множеств:<a>основы и базовые операции над множествами</a></li>
42
<li><a>Зачем нужна команда pwd и что такое текущая рабочая директория</a></li>
42
<li><a>Зачем нужна команда pwd и что такое текущая рабочая директория</a></li>
43
<li>Короткая статья<a>об отличиях Local Storage, Session Storage и Cookie</a></li>
43
<li>Короткая статья<a>об отличиях Local Storage, Session Storage и Cookie</a></li>
44
<li>Руководители IT-команд и опытные разработчики<a>рассказали, чего они ожидают от джуниора</a></li>
44
<li>Руководители IT-команд и опытные разработчики<a>рассказали, чего они ожидают от джуниора</a></li>
45
<li><a>Что нового в диспетчере пакетов для разработчиков Windows Package Manager</a></li>
45
<li><a>Что нового в диспетчере пакетов для разработчиков Windows Package Manager</a></li>
46
<li>Большая обзорная статья о Ruby:<a>особенности, перспективы, рынок труда</a></li>
46
<li>Большая обзорная статья о Ruby:<a>особенности, перспективы, рынок труда</a></li>
47
<li>Перевод статьи Джо Армстронга:<a>почему ООП - это плохо</a></li>
47
<li>Перевод статьи Джо Армстронга:<a>почему ООП - это плохо</a></li>
48
</ul><h2>Публичные собеседования</h2>
48
</ul><h2>Публичные собеседования</h2>
49
<ul><li>Middle ruby-разработчик:<a>Валентин Завадский и Илья Шакиров</a></li>
49
<ul><li>Middle ruby-разработчик:<a>Валентин Завадский и Илья Шакиров</a></li>
50
<li>Фронтенд-разработчик уровня джун+:<a>Антон Шувалов и Андрей Константинов</a></li>
50
<li>Фронтенд-разработчик уровня джун+:<a>Антон Шувалов и Андрей Константинов</a></li>
51
</ul><h2>Что ещё посмотреть</h2>
51
</ul><h2>Что ещё посмотреть</h2>
52
<ul><li>Онлайн-дискуссия:<a>место фреймворков в функциональном программировании</a></li>
52
<ul><li>Онлайн-дискуссия:<a>место фреймворков в функциональном программировании</a></li>
53
<li>П и Щ:<a>как программисту принимать хорошие решения</a></li>
53
<li>П и Щ:<a>как программисту принимать хорошие решения</a></li>
54
<li>Взгляд на работу программистом со стороны собственника бизнеса:<a>интервью с Максимом Нальским из Pyrus</a></li>
54
<li>Взгляд на работу программистом со стороны собственника бизнеса:<a>интервью с Максимом Нальским из Pyrus</a></li>
55
<li>Интерактивный вебинар<a>Пишем первый GraphQL сервер</a></li>
55
<li>Интерактивный вебинар<a>Пишем первый GraphQL сервер</a></li>
56
<li>Онтология предметной глупости:<a>вебинар Александра Павлютя</a></li>
56
<li>Онтология предметной глупости:<a>вебинар Александра Павлютя</a></li>
57
<li><a>Распределенное хранение сессий веб-приложений в Java-среде</a></li>
57
<li><a>Распределенное хранение сессий веб-приложений в Java-среде</a></li>
58
<li><a>Третья часть лайвкодинга interactive fiction на Django</a></li>
58
<li><a>Третья часть лайвкодинга interactive fiction на Django</a></li>
59
</ul>
59
</ul>