онлайн обучение студенческий чат практики стажировка домашние задания
NPS(?): 76

Regular expressions

План обучения / Уроки

Модуль 1. Symbols and meta-symbols
Модуль 2. Character classes
Модуль 3. Position
Модуль 4. Alternation
Модуль 5. Quantifiers
Модуль 6. Greediness
Модуль 7. Grouping and backreferences
Модуль 8. Modifiers
Модуль 9. Look around
Модуль 10. Conditionals
Модуль 11. Flags
3900 руб / месяц
4 ч
    https://hexlet.io/courses/regular_expressions
tsunami japan
02.08.2022
   10

хорошо, но легко Учился на профессию Ruby on Rails - разработчик. # Минусы:Обучение проходило довольно легко, оговорка: в сравнении с тем, с чем пришлось столкнуться после трудоустройства. Огромный процент времени обучения занимают автотесты (есть ощущение, что они не для образовательных целей придуманы), где ты тыкая пальцем в небо пытаешься понять что от тебя ожидают. К тому же это сильно разграничивает твои действия. Видеоуроки тоже страдают: в некоторых уроках плохой звук, в некоторых лектор по пол часа ищет ошибку в своём коде. # Плюсы:Несмотря на то, что бывают проблемы в лекциях, подача материала хорошая.Есть много бесплатных и очень полезных курсов.Мне повезло, у меня был отличный наставник, который был не только учителем, но и другом.В чате всегда помогут если есть вопросы.Карьерный трек отлично помогает с трудоустройством.Я всё же смог устроиться на работу и это заслуга как наставника так и руководителя карьерного трека :)# Пожелания: курс должен быть сильно сложнее так как предназначен для тех, у кого есть год опыта коммерческой разработки.Кажется я перечислил больше минусов, чем плюсов, но это скорее предложение как можно стать лучше. И я бы всё равно рекомендовал Хекслет, так как получил интересный и полезный опыт.

Плюсы: перечислил

Минусы: перечислил

Источник: otzovik.com
igor-telmenko
21.10.2023
   10

Хороший формат и есть кое-что для разработчиков с опытом Знакомство с Hexlet начал с интенсива "DevOps для программиста".В фокусе интенсива находятся Docker, Ansible и Terraform. Каждый модуль прекрасно (коротко и понятно о главном) разбирает различные возможности рассматриваемого инструмента в отдельных уроках. В конце многих уроков, кроме тестов, есть практические задания, которые помогают быстрее и лучше разобраться в теме. Данный интенсив содержит 3 задания-проекта. Упаковать приложение в docker-образ, описать конфигурационными файлами необходимую инфраструктуру в облаке и сделать развертывание приложения, - вот такие вещи я потренировался делать. Опыт полезный. Уже даже начал применять ряд знаний в повседневной работе.На данный момент кроме интенсива "DevOps для программиста" прошел также теорию и упражнения в треках "Асинхронное программирование на JavaScript" и "Тестирование с PHPUnit". Подошел к итоговым проектам. Поэтому хотел бы в целом рассказать об опыте с Hexlet. Что положительного для себя отметил на этой платформе.1. Есть курсы не только для новичков, но и для более опытных. Считаю, что имея даже многолетний опыт разработки надо не переставать учится. Постоянно появляются новые фреймворки, методики, инструменты. Необходимо идти в ногу со временем.2. Есть треки, которые представляют собой небольшие наборы курсов объединенные более узкой тематикой. Это удобно, если вы чувствуете, что имеете пробелы в конкретных небольших областях. Нет необходимости проходить огромный многомесячный курс и скучать на нем. Можно прицельно "прокачать" только то, что необходимо.3. Есть возможность купить подписку и заниматься в своем темпе. Курсов в интернете сейчас огромное множество. Рекламные заголовки пестрят обещаниями научить чуть ли не любую домохозяйку программированию. Деньги на рекламу необходимо отбивать. Вероятно, поэтому курсы зачастую имеют стоимость гораздо выше их отдачи. И вот тут базовая подписка Hexlet приятно удивляет. Так как за сравнительно небольшую сумму можно пройти несколько курсов. Сработает это, конечно, если у вас есть достаточный опыт и вы "прокачиваете" какие-то узкие области.4. Курсы на Hexlet чаще всего являются не видео-роликами, а текстовыми конспектами. И это хорошо, когда на экране отображается полезная информация, а не чье-то лицо. Уроки на Hexlet - это статьи, где собрано лишь самое важное, полезное и интересное. 5. Почти в каждом уроке есть задания с автоматической проверкой. Они позволяют на практике закрепить полученные знания. Авто проверка позволяет быстро проверить решение и узнать результат. Есть доступ к коду теста, что позволяет получше понять как именно должна работать программа. Также после успешного прохождения проверки можно сравнить свой ответ и решение преподавателя.6. Во многих курсах есть итоговые проекты. Это еще раз позволяет потренироваться и проверить себя в практических задачах. 7. В ряде курсов есть испытания - дополнительные небольшие задания по курсу с автоматической проверкой. Подойдет тому, для кого одного задания в конце урока мало.8. Есть возможность открыть общий доступ к странице профиля. Там видно какие курсы и как успешно проходил человек. Это можно использовать как своего рода визитную карточку. Хотя, конечно, на собеседованиях (не говоря уже о реальной работе) смотреть будут не на это. Но небольшой плюсик в свою пользу, вы все же получите.Теперь о вещах, которые можно было бы сделать лучше на Хекслет.1. Хотелось видеть больше курсов для опытных разработчиков. Можно было бы сделать курсы по созданию архитектуры ПО. Рассказать про чистую архитектуру с уклоном в те языки и фреймворки, о которых уже есть информация на Хекслет. PHP с фреймворком Laravel (или другим), JavaScript с фреймворками React и Vue, - вот для каких стеков технологий хотелось бы почитать про архитектуру. Также хотелось бы более глубокого освещения автоматического тестирования. Думаю, что это тему можно было бы развить.2. На странице профиля можно было бы выводить и информацию о полученных сертификатах и дипломах, если такие выдавались Хекслетом. Так страница стала бы более полной. 3. Дополнительно сертификаты можно было бы выдавать и в виде бумажного документа с количеством часов теории и практики. Может быть в виде одного документа, по запросу, с перечнем пройденных курсов за какой-то период. 4. В заданиях итоговых проектов встречаются формулировки несколько непонятные. Приходится нажимать на следующие шаги, чтобы понять, что имелось в виду в предыдущих. Думаю, что стоит потратить время, на более полное описание заданий.5. Ну и мелочь - в редакторе кода было бы хорошо иметь и светлую тему оформления. Работаю всегда с хорошим освещением. Темные темы рекомендуют, вроде бы, для условий с недостаточным освещением. Может быть это где-то настраивается? Не нашел.Имею некоторый опыт занятий на других платформах. Хекслет очень выделяется своими плюсами. Если улучшат то, о чем говорилось выше, то будет просто потрясающая платформа. Желаю проекту развития и процветания.Всем покаВеб-разработчик и студент Hexlet Игорь Тельменко

Плюсы: Хороший формат (не видео), есть практические задания с авто проверкой, есть подписка

Минусы: Хотелось бы больше курсов для опытных

Источник: otzovik.com