Если вы ещё не убрали ёлку, напоминаем, что уже пора :-) А ещё пора читать дайджест новостей Хекслета, потому что за такой маленький рабочий месяц мы успели много чего сделать. В сегодняшнем выпуске вы узнаете о бесплатных открытых уроках для начинающих, новом курсе Ruby на Code-basics и проектах вне профессий.
- Автоматизированные проекты
- Проект «Валидатор данных»
- Отличия Хекслета
- Курс Ruby на Code Basics
- Открытые уроки Хекслета
- Новые курсы
- Новые упражнения
- 7 историй от студентов Хекслета
- Новые гайды
- Что ещё почитать
- Что посмотреть
Автоматизированные проекты
Напоминаем, что мы обновили тарифный план «Профессиональный». Теперь практику можно пройти самостоятельно в удобном темпе с помощью автоматизированных тестов. Такая проверка гарантирует соответствие кода стилистическим стандартам и работоспособность приложения.
Если же вам сложно разобраться в реализации проекта, требуется помощь наставника и ручное код-ревью, доступны другие форматы обучения – индивидуальный и в группе.
Проект «Валидатор данных»
Некоторые темы, которые мы разбираем на Хекслете, требуют более глубокой проработки полученных знаний. Поэтому у нас появилась идея сделать практику вне программ профессий для студентов, которые хотят углубить свои знания.
Проект «Валидатор данных» направлен на прокачку проектирования архитектуры в объектно-ориентированном стиле. Он входит в трек ООП в PHP и применяет проектирование структуры классов, композицию объектов, наследование и fluent-интерфейс.
Отличия Хекслета
Нас часто спрашивают «Чем Хекслет отличается от других школ?». И, конечно же, на этот вопрос никто не ответит лучше, чем CEO – Кирилл Мокевнин. Как устроен рынок EdTech? Как Хекслет относится к рекламным слоганам? Почему учебные программы Хекслета именно такие и включают курсы о жизни программиста, тестировании, ООП и другие? Читайте об этом здесь.
Ни один курс, включая Хекслет, не может научить всему, что было перечислено. Но в эту сторону можно двигаться. Для новичков эти темы могут выглядеть непонятно, но именно они формируют настоящую инженерную культуру, с которой программист сможет решать практически любые задачи.
Если же вы выбираете школу по стоимости обучения, вам могут быть интересны другие критерии. В конце января редактор Хекслета Дмитрий Дементий провёл исследование и сравнил цены и условия обучения на популярных образовательных площадках.
Курс Ruby на Code Basics
Code Basics – это бесплатные практические уроки для начинающих. Они постоянно пополняются и актуализируются, и сейчас на платформе доступны материалы и упражнения по популярным языкам программирования.
В январе была завершена работа над долгожданным бесплатным курсом по Ruby. Вы познакомитесь с основами синтаксиса языка, научитесь работать с коллекциями, узнаете продвинутые техники работы с функциями, массивами и хешами. В данный момент Ruby используется для решения разных задач в разных отраслях, но чаще всего встречается в веб-разработке
Лично мы рекомендуем изучать Ruby вторым языком после опыта работы на JS, PHP, Python.
Открытые уроки Хекслета
На youtube-канале Хекслета появились бесплатные открытые уроки. Они предназначены для тех, кто учится программированию с нуля, и демонстрируют решения простых задач. В январе мы провели 4 урока по разным стекам:
- Python: игра в города
- JS: игра в города
- PHP: анализ профиля пользователя Instagram
- Вёрстка: ToDo только с помощью HTML и CSS
Наставники и преподаватели Хекслета кодят в прямом эфире, рассказывают о процессе обучения и отвечают на вопросы.
Новые курсы
В январе появилось большое дополнение к курсам профессии «Верстальщик». Мы дополнили курс по основам вёрстки контента с помощью CSS и HTML. Студенты курса узнают о семантике и вёрстке таблиц, научатся создавать формы, генерировать новый контент через CSS, изучат сложные селекторы второго и третьего уровня по спецификации W3C и псевдоклассы.
Новые упражнения
Испытания к курсу: «Введение в Git»:
Испытание к курсу: «Основы командной строки»
Испытание к курсу «JS: Объекты»
Испытание к курсу: «JS: Полиморфизм»
Испытание к курсу: «CSS: Позиционирование»
Испытание к курсу: «Основы вёрстки контента»
7 историй от студентов Хекслета
- Как на день рождения получить оффер, а под Новый год его успешно принять
- Рассказ Елены Изотовой о том, как программистом за год после 40 и начать работать удалённо
- История активиста комьюнити Хекслета Fessan о том, как 12 лет работать в скорой и сменить профессию
- Кейс о поиске работы за границей и переезде в Финляндию
- «Прощайте, бухгалтерские отчёты!» История успеха от Антона Демянко
- От Code basics до работы фронтенд-разработчиком: карьера, работа с пет-проектом и советы для начинающих от Сергея Желудкова
- Как опен-сорс и Codebattle помогли найти работу
Новые гайды
- В гайде по сборке фронтенда добавлено описание вебпака
- Что такое домен и хостинг
- Что такое логирование
- Что такое трекинг ошибок
Что ещё почитать
- Зачем программисту знать, как устроен фонарик? Рецензия на книгу Чарльза Петцольда «Код. Тайный язык информатики»
- Во время обучения программисты должны решать реальные задачи: интервью с руководителем IT-магистратуры МАИ Павлом Кейно
- Лучше не знать и спросить, чем притворяться, что знаешь, или Шесть подсказок новичку в тестировании
- Что такое ссылочная прозрачность в программировании?
Что посмотреть
- Гайд о протоколе TCP: его применение и функции
- Продуктивность программиста без выгорания? Интервью с Максимом Дорофеевым об эффективности и прокрастинации
- Похоронили jQuery? Интервью о фронтенде с Александром Баумгертнером