Хекслет

Дайджест новостей Hexlet: март 2019

Наталья Мусина 02 апреля 2019

Сегодня новостей не будет, в Hexlet ничего не происходит.

Шутка :) В нашем традиционном дайджесте много всего интересного. Обновили личный кабинет студента, добавили информацию о новых партнёрах, открыли первые уроки по профессии «Python-разработчик», и это далеко не всё. Читайте дальше ;-)

План «Премиум»

Студентам профессий «Фронтенд JavaScript», «Бэкенд JavaScript» и «PHP» доступен новый план — «Премиум». К студенту, оформившему подписку по этому тарифному плану, прикрепляется персональный помощник — куратор. Куратор помогает выстроить процесс обучения, даёт советы в прохождении курсов, подсказывает к кому и когда обратиться, помогает с процессом трудоустройства. Must have для тех, кто только стартует в изучении программирования и нуждается в поддержке (не только практической, но и моральной).

Ещё один бонус, который входит в тарифный план — экспертные сессии. Мы добавляем вас в закрытый чат с опытными разработчиками, где будут разбираться глобальные вопросы (например, почему не стоит использовать глобальные состояния). Расписание сессий вы получаете у своего куратора.

Стоимость подписки на план «Премиум» — 79$ в месяц.

Тарифные планы Hexlet

Профессия «Python-разработчик»

Цикл курсов для Python-разработчиков вовсю готовится к выходу. Наш преподаватель Алексей Пирогов уже познакомил студентов с основами языка на code-basics.ru. 15 марта на youtube-канале прошёл вебинар о функциональном программировании, где Алексей рассказал о целях ФП, его применении в жизни программиста и парадигмах.

Правда, один из часто задаваемых вопросов на вебинаре звучит так: «Когда уже будет курс по питону?!» :-) Отвечаем: профессия в процессе разработки. В конце марта на hexlet.io открыт первый раздел «Python: основы». Следующие обновления появятся в течение апреля, следите за новостями.

Racket

На code-basics.ru размещён курс «Racket». Что вы узнаете на этом курсе:

  • Основы синтаксиса и концепций языков, относящихся к семейству Lisp
  • Объявление переменных и функций
  • Принципы работы логических операторов

Студентам доступно 13 уроков с практическими заданиями. Курс бесплатный. Первое упражнение в Racket

Личный кабинет

В марте дашборд студента Hexlet стал структурированным. Самое заметное обновление — появилось боковое меню. Переход между разделами личного кабинета стал быстрее, а нужные функции - «под рукой».

Специально для студентов, которые хотят делиться своими мыслями в сообществе Hexlet, открыт блог студента. Перед публикацией посты проходят короткую модерацию, после чего попадают в общую ленту. За каждые 4 статьи вы получаете 20 дней доступа к PRO курсам.

Ещё одно нововведение — рейтинг студентов Hexlet. Как это работает: вы проходите курсы, делаете практические упражнения, и за каждое действие начисляются баллы. Общее количество баллов и свою позицию в рейтинге можно отслеживать в разделе «Обучение». В разделе «Рейтинг» вы найдете итоги за неделю и месяц. Кроме того, вы видите, есть ли в рейтинге студенты из вашего города или страны, и студенты, которые ещё не работают программистами.

«Вопросы и ответы» больше не нужно искать во вкладках, это второй пункт в дашборде. Кроме того, разделе появилась статистика помощи в топиках — количество ваших вопросов, комментариев и процент решений. Среди тех, кто активно решает задачи и помогает другим студентам, тоже есть свой рейтинг «Вклад в сообщество».

Быть студентом Hexlet не только познавательно, но и приятно. Чтобы узнать, как получить пожизненную скидку 50% на обучение в Hexlet, бонусные дни или скидки на услуги наших партнёров, перейдите в раздел «Бонусы».

Новый личный кабинет студента Hexlet

Страница курса

В начале марта мы изменили дизайн страницы курсов. Если кратко, лендинг курса объединён с дашбордом студента. За деталями сюда.

Новый дизайн страницы курсов

Успехи студентов

Сначала две новости о технической части в практических упражнениях:

  • Решена проблема с зависающим реконнектом
  • Повысилась скорость проверки кода при запуске модульных тестов в PHP-практиках

А теперь к успехам наших студентов и менторов.

Первый проект, над которым работают студенты профессий «Фронтенд JS-программист», «Бэкенд JS-программист» и «PHP-программист» — «Brain Games», интерактивное cli-приложение с мини-играми. Этот интенсив прокачивает начинающих программистов в понимании экосистемы Javascript и PHP. Теперь они легко и без страха разворачивают окружение для разработки, а код-ревью от ментора отбивает желание писать некорректный код.

Ключевые слова: clean code, node.js, npm, composer, Eslint, CodeSniffer, babel, Continuous integration

Максим Саенко:

И вам спасибо за ваше терпение. Сам бы я вряд ли смог увидеть те ошибки, на которые вы мне указывали. За эту неделю узнал больше, чем за год работы и в очередной раз убедился, что дать правильное имя функциям или переменным порой сложнее, чем написать само приложение :)


Денис Горшков

Спасибо) Строго, а как по-другому? Именно благодаря этому я старался понять неочевидные нюансы создания проекта. Именно поэтому я считаю завершение проекта достижением, ведь это далось непросто. Спасибо вам за скрупулезные проверки и фидбэк.


В этом месяце над проектом «Вычислитель отличий» работали 6 групп студентов. Участники проекта выполняли разработку через тестирование, знакомились с различными форматами данных, задействовали классические технологии.

Ключевые слова: TDD, unit-тестирование, функциональное программирование, абстрактное синтаксическое дерево, форматы данных, полиморфизм, архитектурные принципы

Дмитрий Почтеннов:

Спасибо большое за проект! Было очень здорово, хоть и тяжеловато с освоением ментального программирования (ну и чувствуешь себя полностью убитым после завершения). Но, мне кажется, что ошибки с именованием и многие упомянутые в видео вещи из мп будут появляться снова и снова, теперь хотя бы я задумываюсь о том, чтобы их избегать. В видео кто-то правильно заметил, что концепт можно понимать (как с разницей корреляции и причинно-следственной связи), но постоянно на нем косячить когда дело доходит до решения реальных задач. Буду учиться и дальше писать более чистый код, спасибо! =)


Ещё 6 групп студентов прошли продвинутую ступень работы над проектом. Они реализовали максимально приближенные к реальному продакшену frontend- и backend- приложения: RSS Reader, загрузчики и анализаторы страниц, lite-версию Slack, а также менеджер задач.

Ключевые слова: проектирование, асинхронное программирование, DOM, Mock/Stub, работа с ошибками, http, Webpack, Gulp, ORM, шаблонизация, Bootstrap, Rollbar, Ajax, деплой, Rest, React + Redux + Forms

Карьера

Hexlet заботится о студентах и помогает советами по вопросам трудоустройства. Одно из нововведений — удобный поиск для работодателей. Теперь HR-специалисты могут найти в списке студентов выпускников Hexlet и познакомиться с их прогрессом. Наличие строчки о повышении квалификации с помощью образовательных курсов ценится среди IT-компаний и повышает шанс получить работу на позицию разработчика даже без опыта работы.

Если вы ищете работу, зайдите в раздел «Карьера» в личном кабинете. Мы сотрудничаем с большим количеством IT-компаний, которые ищут разработчиков в команду и пополняют этот раздел свежими вакансиями. Кроме того, мы анонсировали дайджест вакансий, которые актуальны в данный момент.

Для тех, кто в поиске работы, прошёл вебинар с Екатериной Гавриловой, основателем рекрутингового агентства Digitalhr.

Обязательно посмотрите его, чтобы узнать, как подготовиться к собеседованию, что писать в сопроводительном письме, о чём спрашивают у рекомендателей и почему компании обращаются к рекрутёрам.

Если вас уже пригласили на собеседование, прочитайте гайд Hexlet о прохождении интервью.

Большой митап Хекслета в Москве

30 марта прошёл большой митап Hexlet. В нём приняли участие 100 разработчиков — студентов и участников коммьюнити. В апреле появится запись трансляции докладов и фотоотчёт о мероприятии.

Спасибо Додо Пицца за гостеприимный и вместительный офис, а участникам — за поддержку, активность в поедании пиццы и новые идеи. Увидимся на следующих митапах.

Митап Hexlet в Москве

Конференции

Ещё один шаг к успеху в профессии — встречаться с единомышленниками, слушать полезные доклады и участвовать в IT-движухах. Предстоящий месяц будет богат на события, поэтому мы рекомендуем:

Мы учим программированию с нуля до стажировки и работы. Попробуйте наш бесплатный курс «Введение в программирование» или полные программы обучения по Node, PHP и Java.

Хекслет

Подробнее о том, почему наше обучение работает →