Хекслет

Дайджест новостей Хекслет: июнь 2019

Начнём со скромной новости: Хекслет занял второе место среди онлайн-школ по программированию.

Карьерный портал «Мой круг» опросил 3500 ИТ-специалистов, подробнее об исследовании читайте здесь: https://ru.hexlet.io/blog/posts/hekslet-zanyal-vtoroe-mesto-v-reytinge-onlayn-shkol-dlya-programmistov

Хекслет - одна из лучших школ программирования

Продолжим дайджест другой важной новостью: в конце июня на hexlet.io обновился функционал. Большая часть обновлений коснулась личного кабинета студентов.

Прогресс

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

Новый личный кабинет

Популярные курсы

Если вы не знаете, какой урок выбрать, обратите внимание на блок «Популярные курсы». Их часто выбирают студенты, чтобы сделать первые шаги в обучении.

Навигация

На экране «Обучение» появились четыре полезные вкладки для комфортной навигации:

  • Сейчас — отображает последние три курса и испытания, которые вы проходите
  • Мои курсы — полный список начатых вами курсов и испытаний
  • Проекты — общий список доступных проектов
  • Код ревью — список всех ревью, которые вы отправили для проверки учителем

IDE

Во-первых, стало удобно править своё решение (нет окна с завершением практики). Во-вторых, появилась возможность отправить на ревью даже нерабочее решение (это позволит менторам посмотреть код и вывести тесты).

Новые курсы и уроки

Python:

PHP:

Проекты

Работа над проектом — это отдельная фишка Хекслета. Именно эта практическая часть помогает студентам полноценно погрузиться в разработку и работать с кодом. Если вы ещё не сталкивались с проектами, прочитайте заметку «‎Чему меня научил проект Brain Games: 7 главных открытий».

Подробнее о том, что такое проекты, узнайте здесь и познакомьтесь с отзывами студентов:

Alexander Perio: Вот и я завершил свой первый проект. Каковы впечатления? Только положительные. Сейчас расскажу :) . Как это было? Было и тяжело (когда пытаешься осмыслить понятия "движок", "пользователь" или "бин") и легко (когда более менее собрал движок и начал делать игры по аналогии с предыдущими). Было и грустно (когда оказалось, что движок, который я собрал, вовсе не движок) и весело (на самом деле по той же причине :) ). Был и первый коммит, и семьдесят второй :D . Если сравнить код, который я написал сам, и код, который получился в результате ревью ментора, то складывается ощущение, что в задании было также сказано создать как можно больше констант и функций (ну а как же, я же теперь умею) :D . Забавный факт - код в начале проекта работает так же, как и код в конце проекта. Но при этом код в начале я сейчас с трудом читаю и понимаю, что куда уходит, откуда приходит, а код в конце читается как документация. Тут на самом деле можно ещё долго писать о том, какие знания и навыки я приобрел (долго, потому что их действительно много), но мне необходимо проходить курсы, идти к следующему проекту. Стоил ли проект потраченных денег? Для меня однозначно стоил. Потратил деньги - приобрел опыт. Данной проект однозначно попадает в список лучших и не напрасных покупок, и стоит в одном ряду с макбуком (про мак отдельная история). Как работа с ментором? Мне работа с ментором понравилась. Он не всегда дает четкие указания к исправлению, приходится сначала осознавать, что имел в виду ментор. Это естественно бесит мозг, который не хочет думать и тратить энергию. Но в этом вся суть обучения, как оказалось (узнал я это на Хекслете только, за что отдельное спасибо). Иногда ментор пишет комментарий и не поясняет, почему так будет лучше. Если я не понимал в чем суть исправления, я писал в слак и ментор всегда отвечал (один раз не ответил, мое сообщение затерялось видимо, но сразу ответил, когда я написал еще раз). Один раз я не согласился с ментором и оказался прав. Один раз правда :D . Моим ментором был Сергей Карпук. Сергей спасибо вам огромное! Какие советы я могу дать следующим поколениям? :D Самый главный совет: задавайте вопросы! Невероятно, но факт: за время проекта, и обучения в целом, ответы на мои же вопросы приходили ко мне в то время, когда я писал их в комментариях или в слаке ментору. И еще один из не очевидных: будьте терпеливы к ребятам из Хекслета, к своим менторам (в комментариях я часто замечаю недовольных товарищей по учебе). Помимо обучения огромного количества студентов, работы над исправлением багов и улучшением Хекслета, они ведут очень много классных некоммерческих проектов, которые я настоятельно рекомендую (как для расширения кругозора, так и для мотивации): вебинары на ютубе, подкасты Хекслета, подкаст Рахима. Последний совет является также ответом, почему я потратил время на написание столь развернутого отзыва. Почти с самого начала обучения смотрю вебинары, недавно начал слушать подкасты. Это элементарная благодарность небольшому количеству людей, которые своей работой и идеей вдохновили и продолжают вдохновлять меня. Спасибо Хекслет!


Иван Попов: Отличный проект. До проверки ментора код был рабочий, но после проверки ментора и исправлением замечаний, код заиграл другими красками, самому стало приятно смотреть :) Каждый комментарий вносил понимание и осознание чего то нового, над некоторыми комментариями приходилось посидеть подумать "что же тут имеется ввиду?", опять же это приводило к новым знаниям о php и разработке в целом. Для тех кто будет проходить этот проект: делайте движок игры сразу на второй игре, как пишется в подсказках, это гораздо упростит дальнейшую разработку. Сергей, спасибо, жму руку!

HTML

На code-basics тоже обновление: мы запустили бесплатный курс HTML. В рамках данного курса рассматриваются базовые концепции: основы разметки, текст, медиаэлементы, структура, микроразметка и семантика. Начать прохождение здесь: https://code-basics.ru/languages/html

Что почитать

Кстати, о почитать. Хекслет открыт для ваших публикаций. Если вы хотите поделиться полезными материалами, стартовать в карьере автора технических статей или получить дополнительный источник для размещения контента и подтверждения экспертизы, напишите нам. Подробнее о том, как отправить свою статью: https://ru.hexlet.io/blog/terms

Что посмотреть

Здесь у Хекслета тоже есть предложение. Мы приглашаем желающих присоединиться к созданию видеогайдов. Это небольшие ролики на 15 минут, где вы рассказываете о полезных для программистов инструментах, методах или фичах. Например, как использовать React Hooks, сделать box-shadow и drop-shadow через CSS или научиться очень быстро писать код. Мы готовы оказать помощь в создании и размещении контента. Чтобы обсудить темы, пишите на [email protected] с пометкой «‎Гайды».

Что послушать

  • Hexlet Podcast: Arduino, Raspberry Pi, FPGA и прочие «‎железки»

Куда сходить

В июле планируется большое количество ИТ-мероприятий на природе. Например:

  • Ежегодный пляжный IT-фест ULCAMP. Подробнее о событии читайте здесь и регистрируйтесь со скидкой 10% по промокоду Hexlet.
  • ИТ-пикники от проекта IT-Way с образовательными докладами. Два пикника уже прошли в Ульяновске и Казани, следующие пройдут в Перми, Иркутске и Самаре. Узнайте расписание здесь: http://it-way.pro/

Шахматный турнир

Вы любите шахматы? Мы продолжили традицию шахматных турниров Hexlet и провели блиц с контролем 3 + 2. Подробнее о том, как прошёл турнир: https://ru.hexlet.io/blog/posts/hexlet-stars-june-2019-bolshoy-shahmatnyy-turnir Если вы хотите принять участие в следующем турнире, напишите в Slack коммьюнити Хекслет Дмитрию Дементию

Карьера

Если вы в поиске работы, у нас есть что вам предложить. Во-первых, наши друзья из DigitalHR ищут кандидатов на три свежие позиции:

Во-вторых, подборка актуальных вакансий в нашем разделе «Карьера». В-третьих, нам тоже нужны люди ;-)

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

Хекслет

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