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

Профессия: Java-разработчик

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

Модуль 1. Основы Java
Модуль 2. Алгоритмы и структуры данных
Модуль 3. Объектно-Ориентированное программирование
Модуль 4. Веб-технологии
Модуль 5. Корпоративные приложения на Spring Boot
Модуль 6. Продвинутая Java
124000 руб
10 мес
    https://ru.hexlet.io/programs/java

Кому подойдет этот курс

Новичкам, которые хотят освоить профессию с нуля
Тем, кто уже пробовал учиться самостоятельно, но чувствует потребность в наставнике
Тем, кто пробовал учиться на сторонних курсах, но до сих пор испытывает сложности в самостоятельном написании кода
Twistedsis
31.05.2022
   10

Хорошие курсы, удобный самостоятельный формат обучения Я начала свое знакомство с Хекслетом с бесплатного курса "Введение в программирование". Подача материала отличная, после теории не остается вопросов. Далее она закрепляется на практике. Практические задачи зачастую нелегкие, требуют включить мозг, зато после их самостоятельного решения чувствуешь, что лвл апнулся) Также после прохождения можно сверить свое решение с эталонным решением учителя. Удобный формат подписки для самостоятельного обучения в своем темпе. Еще из больших для меня плюсов - это то, что теория в текстовом формате. Для визуалов и любителей читать - это просто отрада :) Так как другие курсы по ЯП зачастую строятся на вебинарах и видео. Лично я информацию с видео воспринимаю крайне плохо)После курсов также есть дополнительные практики - испытания, которые сложнее практики, но позволяют лучше закрепить темы. И они очень интересные)Огромным плюсом являются проекты, которые позволяют потихоньку во время обучения уже наращивать портфолио.Могу смело рекомендовать Hexlet в качестве платформы для обучения :)P.S. Красивая цифра в рейтинге)

Плюсы: Много интересных непростых задач, структурированная теория в текстовом виде

Минусы: Пока для меня их точно нет

Источник: otzovik.com
Georg-P
28.09.2019
   10

Можно научиться многому полезному. ХекслетЯ начал свое знакомство с Hexlet с изучения Javascript. Не самый, на мой взгляд, интересный язык. Но сейчас, скорее всего, один из самых распространенных для WEB программирования. Так как мои интересы лежат именно в этой сфере, с него и начал. После простой регистрации открывается окно программы, которое разделено на две части. В одной - теория и задание, которое нужно сделать, в другой – редактор, в котором набирается код. После выполнения задания, оно отправляется на проверку, и если выполнено правильно, открывается новое задание. Ну и так далее.Первые задания простые, чуть даже скучноватые, которые решаются «в уме». Но первые впечатления обманчивы. Уже во второй половине курса появляются эдакие занозы, когда уже приходится «включать мозги», которые пока еще только начинают «нагреваться». С увеличением количества решенных задач темп продвижения существенно замедляется, а мозги иногда уже начинают «дымиться» в процессе... Незабываемые ощущения. Бывают и такие случаи, когда тупо смотришь на экран и сквозь зубы цедишь: «Чё те надо…(дальше не печатное)» Впрочем, если кому-то такие состояния не по душе, есть альтернатива, даже их несколько. Лучше, все-таки, учиться самостоятельно. Но, если уже - совсем «никак», или не очень хочется «напрягаться» (тогда какой смысл учиться?), есть несколько возможностей.Первое - можно смотреть, как сделали упражнение сотоварищи по курсу, можно искать ответы в интернете, можно также перейти по ссылкам в задании в качестве подсказок и «поковырять» там. Ну, и на самый крайний случай, можно обратиться к эталонному решению.Вообще, мне кажется, сильной стороной курса является то, что его создатели очень активно привлекают к работе с источниками. Понятно, что все знать о каком-либо предмете невозможно, да и не нужно. Нужно уметь найти ответ, а как - в общем-то, не важно. В этом и заключается мастерство в любой сфере деятельности, в том числе и в программировании. Так что, кажется, это правильный подход. Также дается ссылка на онлайн-редактор кода, в котором можно экспериментировать, если нет своего редактора. Кому-то, может быть, подойдет такой вариант, хотя, мне кажется, в своем редакторе все же привычней, да и «под рукой» он всегда. Недостатки есть. Например, задачу решил, отправил на проверку – пишет, что нашел ошибку. Первое, что делаешь - скрупулезно проверяешь свой текст пятнадцать раз - не находишь ошибку. Дальше, используя всяческие подсказки и шпаргалки в интернете и в других местах, опять ищешь ошибку… Было так, что на эти процедуры уходило несколько дней. В итоге убеждаешься, что решение верно. В конце концов, сдаешься. А куда деваться? Открываешь эталонное решение – а там твой текст – абсолютно точная копия, никакой разницы…После копирования эталона, вставляешь его вместо своего кода, и, счастье, все работает…. Такие проблемы были. Немного, наверное, два или три раза, но все-таки. Конечно, не очень приятные моменты. Но можно посмотреть на это и с другой стороны. Не секрет, что в работе программиста «львиная» доля времени уходит, именно, на правку кода. Так, что можно считать, что выполняешь работу настоящего «программера». Растешь непомерно в собственных глазах…Естественно, пройдя курс, а там более 70 заданий, программистом не станешь. Придется углубленно изучать синтаксис, алгоритмы, фреймворки, да и много чего еще уже за рамками этого ресурса. Но начальные представления о работе программиста, думаю, можно получить. Кстати, синтаксис в упражнениях достаточно упрощенный, то есть многое в коде уже сделано за нас. В курсе изучается не столько синтаксис и какие-то общие правила программирования, а, что несравнимо более ценно – заставляют думать, решать задачу обобщенно, алгоритмически. Начинаешь понимать, что синтаксис – все-таки не главное. В этом, наверное, и заключается основная идея авторов. Не на многих курсах встретишь подобный подход. В этом и есть, как кажется, основное отличие Hexlet от других подобных ресурсов.Курс бесплатный, поэтому «денежка» останется дома, а в голове существенно прибавится.Одним словом, если серьёзно хотите заниматься этим захватывающим делом, идите на Hexlet. Думаю, что польза будет.

Плюсы: Заставляют думать, причем бесплатно

Минусы: Не часто, но случается некорректная проверка заданий.

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