Данный пакет курсов — это последовательная образовательная траектория по изучению JavaScript с нуля до уверенного уровня. Вы получите прочный фундамент языка: теорию, практику, тренажёры и тесты, необходимые для понимания JavaScript, решения реальных задач и подготовки к техническим собеседованиям. Пакет формирует системные знания, которые станут надёжной основой для дальнейшего изучения JavaScript и его экосистемы.
Неплохой курс, много практики. JS мой 4-й язык программирования и поэтому было порой скучновато. Единственное за что я снимаю одну звезду это за то что не научили принимать пользовательский ввод с полей html-документа. Все-таки многие учат javascript для веб-разработки (как я).
Большое спасибо за ваш отзыв! Очень приятно, что курс оказался для вас полезным. Желаю вам успехов в дальнейшем обучении и прохождении новых курсов!
Также хочу отметить, что на данный момент в этом курсе отсутствует полноценная практика по работе с HTML и DOM. Из HTML здесь представлены лишь отдельные задания, связанные с парсингом HTML с помощью регулярных выражений.
К сожалению, сейчас платформа Stepik не предоставляет технической возможности реализовать полноценную практику с DOM и автоматически проверять подобные задания. Поэтому данный курс в первую очередь задуман как фундаментальный курс, который закладывает прочную базу по JavaScript. Эти знания будут полезны не только для веб-разработки, но и для многих других направлений, где используется JavaScript, о которых говорится в описании курса.
В будущем я постараюсь решить этот вопрос и, если технические возможности платформы Stepik позволят реализовать такую функциональность в удобном для студентов виде, обязательно добавлю теорию и практические задания по работе с DOM — либо в рамках этого курса, либо в виде отдельного курса.
На момент написания отзыва мне 43 года, и я изучаю программирование как хобби, без каких-либо амбиций стать разработчиком. Курсы данного автора привлекли прежде всего тем, что здесь нет никаких видео, а весь материал подан в текстовом формате, что для меня очень удобно. В отличие от предыдущего курса для начинающих, здесь я несколько раз застревал. Приходилось обращаться к ИИ за пояснениями или с просьбой подтолкнуть к решению, так как материал оказался немного сложнее. Особенно тяжело далась работа с прототипами и вообще с объектами (они мне даются хуже всего). При этом на курсе очень много практических задач, что для меня огромный плюс. Что можно улучшить? Ну, наверно, как-то получше настроить кривую сложности, хотя, возможно, это сугубо моя субъективная проблема. В любом случае я буду продолжать двигаться дальше и искренне благодарю автора за проделанную работу и качественный контент, было круто!
Ну что можно написать после прохождения курса.. согласен с автором что курсов по JS как ни странно очень мало на Stepik как среди платных так и среди бесплатных и этот курс полнее многих других.
Есть плюсы курса. Блок с дебагом чужого кода, где надо было угадать задумку криворукого кодера и поправить его скрипт чтобы вывести верные данные. Этого я еще не встречал на курсах, очень интересный блок. интересные тесты где надо дополнить упущенные в скрипте элементы, тоже заставляет посмотреть по-другому на процесс написания кода. Часто автор ловил невнимательных студентов на том что мы бегло читаем задание и кидаемся его выполнять, а в самом конце задания важный момент по изменению входящих данных. Очень полезной подзатыльник тем кто плохо изучает техзадание.
Но есть и минусы. Я согласен со многими студентами кто поставил оценки 3 и 4 курсу выразив свое негодование построением курса, подачей материала, очень редкими ответами автора, задачами со сложностью от 2+2 до сложите матрицы или напишите рекурсию чтобы вычислить факториал а рекурсии будут через 2/3 курса изучаться.
Также согласен что курс не для полных новичков, ну или для новичков которые сверхупорные чтобы всю теорию которую дает автор изучать еще и по другим источникам, потому что теория дается то обрывками, то непоследовательно, то идет возврат к пройденному и уже излагается более подробно.. очень сложно было понять теорию по темам.
От курса ожидалось что темы будут хорошо закрепляться задачами, но такое ощущение что задачи автор добавлял по темам которые именно ему интересны, остальные были с поверхностными тестами и без задач или совсем с малым блоком практики. Да и сами задачи частенько были такие которые копипастишь заменяя одно значение и отправляешь на проверку. Например в первой задаче надо отсортировать объекты в массиве по четным значениям. Оп - следующая задача по нечетным значениям.. и чему учит это? Копипастить?
Понимаю что автор ответит разгромным комментарием что курс уникальный на степик и дает подробные фундаментальные знания, но я думаю не стоит уникальностью прикрывать недоработки курса. Курс был бы реально отличным если бы к теории и построению обучающего материала приложили больше усилий. Очень часто студенты друг другу объясняли в комментариях подробнее и понятнее ту теорию которую очень скупо разместил автор.
Задумка очень хороша и такой курс очень нужен, но он нуждается в серьезной доработке
Не буду повторять преимущества данного курса, поскольку они подробно описаны в его программе, требованиях и целях обучения. Любой студент может самостоятельно ознакомиться с содержанием курса до начала обучения.
Вместо оценочных суждений приведу несколько фактов.
На данный момент курс содержит 303 урока, 909 тестов и 267 интерактивных задач. В комментариях к курсу автором оставлено более 1000 ответов, подсказок, пояснений и разборов решений. Эти данные может проверить любой студент курса.
Курс прошли и проходят более 2000 студентов, а многие отзывы содержат подробное описание опыта обучения и полученных результатов.
Что касается вашего отзыва, в нём присутствуют определённые противоречия. С одной стороны, вы пишете о задачах уровня: «2+2», а с другой, о задачах, связанных с матрицами, рекурсией и более сложной логикой. На практике это означает лишь то, что в курсе представлены задания разного уровня сложности: от базовых до продвинутых. Именно так и была задумана структура обучения.
Вы также утверждаете, что теория изложена «обрывками» и «непоследовательно», однако курс включает более 300 уроков с большим объёмом теоретического материала. При этом в отзыве не приведено ни одного конкретного примера темы, где теория была бы изложена некорректно или неполно.
Аналогичная ситуация и с утверждением о «редких ответах автора». Более тысячи комментариев с ответами, подсказками и разъяснениями говорят сами за себя.
Большая часть критики в вашем отзыве построена на субъективных оценках: «скупо размещена теория», «задачи интересны только автору», «плохое построение курса» и т.д. Однако конкретных примеров, подтверждающих эти утверждения, в отзыве не приведено.
Также, судя по вашей активности на курсе и срокам его прохождения, я могу предположить, что материал изучался в ускоренном режиме или не изучался совсем. Не исключаю, что для прохождения части заданий могли использоваться сторонние инструменты, включая искусственный интеллект и другие средства быстрого получения решений, без полноценного разбора материала и самостоятельного поиска ответов.
Разумеется, это лишь предположение, поскольку достоверно установить способ прохождения курса невозможно. Однако именно этим можно объяснить тот факт, что курс, содержащий 303 урока, 909 тестов, 267 интерактивных задач и более тысячи комментариев с разборами и подсказками, был пройден за крайне короткий срок, а многие выводы в отзыве носят общий характер и не сопровождаются конкретными примерами уроков, задач или тем, которые якобы имеют указанные недостатки. Поэтому у меня есть основания полагать, что данный отзыв в большей степени отражает поверхностное знакомство с курсом, или намеренное занижение рейтинга данного курса, чем опыт студента, который последовательно изучал материал, решал задачи самостоятельно и проходил весь путь обучения от начала до конца.