хуета не рабочая
Рекомендую всем, кто действительно заинтересован и мотивирован в освоении Node JS. Курс делал вуз и сделан он основательно, но без разжевывания каждой строки кода. Этот курс не самый простой и требует времени и усилий и предполагает дополнительное изучение документации. В чем-то разобраться мне помог гугловский ИИ. Вторая половина курса базируется на проекте "Список дел" для БД noSQL. Раньше я не имел дела с noSQL, так что получилось "два в одном". Благодаря проекту смог получить представление о хорошем стиле кода, струтуре проекта, автоматизированном тестировании, его методах. Тесты, сами по себе, несложные, но нужны настойчивость и желание разобраться в том, что требуется в задании.
Отличный курс, который дает базовое представление о NodeJS и MongoDb.
1. Разобрался, как проектировать веб-приложения на node.js и как писать тесты. Попутно научился дебажить, понял наконец про импорты, async и прочие мелочи в синтаксисе. 2. Классно структурированный материал. Очень доступная подача. Отдельное спасибо за TDD. 3. Возможно, будет полезным дать инструкцию по отладке отдельных тестов. 4. Искал среди бесплатных курсов. Посмотрел длительность, состав программы. Ну и это ж ТУСУР ))
Хороший курс
Курс понравился. В начале было немного сложновато из-за моего незнания актуального синтаксиса JS, но потом немного его подучил, да и сами задания стали легче. Очень понравилось, что вторая часть курса - это сквозная разработка целого проекта, а не разрозненные задания. Очень классная идея выполнять задания и прогонять тесты локально, а в качестве ответа принимать выданный в случае успеха всех тестов проверочный код. Тесты в инфраструктуре Степика не позволили бы организовать разработку полноценного приложения. Технических проблем за весь курс встретилось очень мало. В одном задании корректный код не проходил тест то ли из-за какого-го обновления курса, то ли из-за обновления какого-то пакета из зависимостей (на получение баллов не влияет). В другом задании была некорректная формулировка требований. И в третьем задании необходимо было учесть в коде аспект, который объясняется только в будущих уроках. Стоит отдельно подчеркнуть, что при всей классности идеи написания полноценного приложения в течение курса сами задания довольно простые. Это замечали и другие слушатели, прошедшие курс. Во многих заданиях необходимо написать всего лишь одну строчку кода. Еще, к сожалению, несколько месяцев назад по какой-то причине перестали выдавать сертификаты о прохождении. Мне пришлось сделать перерыв в прохождении курса, и после возобновления я не сразу заметил это нововведение. Очень обидно! Потому что наличие сертификата было у меня одним из важных критериев при поиске курса. Но все равно прошел до конца из-за одновременной интересности и простоты второй части курса. Небольшая придирка к монтажу роликов: очень уж длинная интро-часть в каждом ролике с лого университета и названием темы урока - приходилось постоянно проматывать.
Задания заключаются в простом дополнении кода, часто не дают погружения в то, как работает весь механизм веб-приложения. Иногда просто требуется угадать или подсмотреть в комментарии чтобы заработало, иногда изучить как устроен тест. Неплохо было бы в заданиях давать более задачи, требующие более осмысленных действий, немного больше по программированию, а не дополнению кода несколькими строчками. А так в целом спасибо, мне понравилось
Неплохой курс, жаль только, что разбирается не совсем актуальный фреймворк Koa
Отличный курс, за тесты автору отдельный поклон, написаны качественно