Отчёт с интенсива
JavaScript, уровень 1
выпуск #15c 28 августа по 10 октября 2018
- 98
выпускников защитили проекты
- 9.0 из 10
оценка интенсива учениками
- 32
наставника были оценены учениками на 10 баллов
Как прошёл пятнадцатый онлайн‑курс «JavaScript, уровень 1»
- 14 ноября 2018
- 15 мин
- 592
Подвели итоги пятнадцатого потока профессионального курса «JavaScript, уровень 1». Предлагаем узнать, как всё прошло на этот раз.

В потоке участвовало 197 учеников и 98 из них защитили свои проекты успешно.
За всё время было проведено двадцать часов лекций, ученикам было доступно тридцать девять демонстраций, а также интерактивные курсы, дополнительные материалы и четыре проекта: учебный «Код и Магия» и три личных на выбор.

На этом потоке в качестве эксперимента был введён проект «Кендишоп» — интернет-магазин необычных сладостей. Реализация фронтенда интернет-магазина — сложная задача для новичков, поэтому этот проект мы по итогам курса решили доработать и в будущем вернуть уже в изменённом формате.

Ученики получали уже свёрстанные проекты и техническое задание к ним. Каждый реализовывал описанную функциональность на JavaScript под контролем личного наставника.

Вся работа над проектами велась на чистом JavaScript. Ученики познакомились с сервером и данными, DOM-деревом и шаблонизацией, созданием графики на canvas, разобрали модульность, объектно-ориентированный подход и узкие места языка.

Каждый поток мы предлагаем ученикам оценить работу с наставником. Вот имена десяти из тех, кто получил больше одной оценки и максимальный средний балл: Александр Тимоновский, Андрей Рыжаков, Артем Черкасов, Владимир Коршунов, Владислав Балабанович, Дмитрий Мирошниченко, Мария Филиппова, Роман Мисюрин, Сергей Буртылёв и Филипп Шамсиев.

Поток получил от участников оценку 9 баллов, как и предыдущий. После каждого курса мы внимательно изучаем обратную связь, чтобы следующий сделать ещё лучше.
Отзывы выпускников
Это был мой первый курс в Академии. Могу сказать, что было сложно, очень сложно. Для успешного прохождения нужно уделить всё своё свободное время и даже больше, то есть даже работу и обучение совмещать сложно.
Лекции длительные и объёмные, студентам дают очень много полезных материалов. Несмотря на большой объём материала, предоставляемого на лекциях, этого всё равно недостаточно, и поэтому нужно учиться самому искать ответы на свои вопросы. Но в этом мне очень помог мой наставник. Часто наставник сам проявлял инициативу к созвонам, которые, к слову, полезнее переписок в мессенджерах. И за это ему огромное спасибо. Не стесняйтесь задавать вопросы своему наставнику, так как только из лекций вы всего не узнаете. Даже в самый тёмный час, не опускайте руки и всё получится.
Это был мой первый курс в Академии и надеюсь, что не последний. До этого был опыт прохождения двух курсов по вёрстке, но в другой школе и честно сказать, в Академии качество обучения мне понравилось в разы больше.
Понравилось, как ответственно организованы лекции: качество трансляций и записи, куратор, который разгружает преподавателя, отвечает на вопросы в чате и следит за порядком, хотя в чате всегда было уютно и все вели себя уважительно друг к другу.
Отдельно хочется отметить Игоря Алексеенко. Он классно разбирается в материале и очень подкован во всех нюансах JavaScript, поэтому на вопросы были очень развёрнутые и понятные ответы. А ещё у него очень получается рассказывать сложные вещи в простой манере с юмором.
На обучение шёл с целью научиться решать задачи с помощью JavaScript и я этого достиг, в результате «Кекстаграм» на 100%. В этом мне помогала наставница, без которой я бы точно не справился. Ревью кода было много, все мои мелкие ошибки были найдены и исправлены, а также давала советы, как можно улучшить код, написать его лаконичнее и понятнее. Набор студентов к ней был уже закрыт, но я напросился, пообещав, что не подведу и в итоге не подвёл. Ещё раз спасибо, я рад, что учился у неё.
Перед курсом и во время него читал книгу «Изучаем программирование на JavaScript» Эрика Фримена. Там простым разговорным языком и с картинками объясняются большинство тем, которые будут на курсе, мне очень это помогло. Например: перед лекцией по замыканиям я прочитал главу в книге, и на лекции мне было проще. Вообще, взгляд на тему из разных источников полезен.
Ещё раз спасибо Академии, вы приносите большую пользу.
Курс просто огонь. Хотите погрузиться и начать что-то понимать в программирование для браузера и в целом немного в программировании — вам сюда. Только если вы совсем новичок или чувствуете неуверенность, я бы советовал немного потренироваться в интерактивный курсах той же Академии. Если вы уже пишете на JavaScript что-то для сайтов, какие-то манипуляции с интерфейсом, но понимаете, что вы далеко ещё не мастер и не так много, в чём разбираетесь (как я) — вам сюда. Ваше понимание JavaScript поставят на нужное место и добавят знаний.
Чему научился:
- нормально работать с обработчиками событий;
- реализовал свой первый нормальный drag&drop;
- наконец-то сносный нативный Ajax;
- никогда до этого плотно не занимался валидацией форм на JavaScript — почерпнул новое;
- IIFE — как-то получилось, что вообще не знал про функции мгновенного вызова и возможности их применения, соответственно один из вариантов модульного программирования;
- не задумывался раньше о подходе решения задач через работу со структурами данных, а не только поиск алгоритмов;
- работа с файлами и обработка событий вместе;
А когда залезли под капот JavaScript и разбирали как в принципе нужно понимать код — я вообще молчу. В общем, когда считал на пальцах новые моменты в программировании на JavaScript, которые почерпнул, понял, что мне потребуется двадцать один палец.
Отдельное спасибо наставнику, за пояснения в тонких нюансах, как лучше писать код, за детальных разбор и помощь. Всем успехов!
Курс по JavaScript, конечно, намного сложнее, чем по вёрстке и требует полной концентрации и погружения, многократного переваривания нового материала. Не всегда с первого раза понятно, что же именно и как нужно делать в домашних работах. Озарение приходит после кучи проб и ошибок. Но! Как огромный бонус после всего — полученные знания сразу же можно применять в рабочих проектах, так как материал максимально приближен к реальным задачам. Большое спасибо.
Для меня как человека, уже использующего с JavaScript в повседневной работе, курс носил больше роль укрепления знаний, однако был очень полезен, дал большее представление о приёмах работы, систематизировал всё по полочкам.
Для новичка, решившего начать изучение JavaScript с нуля, курс может показаться сложным, но в то же время не менее интересным. Возможно, имеет смысл раньше приниматься за личный проект, у меня это был новый проект — «Кэндишоп».
В целом, очень крутые демки, удобный интерфейс личного кабинета, работа с наставником, тут как повезёт — мне повезло.
Совершенству конечно нет предела, но ребята, вы на верном пути!
Курс понравился. Был заложен фундамент, причём прочный. Главным плюсом является возможность практиковаться с полученными знаниями плюс наставник, который очень важен. Особенно в моментах, когда заходишь в тупик, а он тебе помогает посмотреть на проблему с совершенно другой перспективы и найти новое решение твоей проблемы.
Всё-таки хочу отметить, что лучше изучать курс уже имея какой-то опыт с вёрсткой и с HTML и CSS. Единственным минусом была иногда нехватка времени для более глубокого изучения некоторых тем, но на то он и интенсив, что требует постоянной напряжённой работы, над собой в том числе. В целом очень хороший курс и на данный момент лучший на рынке СНГ в соотношении цена/качество.
Хочу поблагодарить всю команду Академии: лекторов, наставников и кураторов. Спасибо вам за возможность почувствовать себя немного волшебником.
В начале курса, ты только прикасаешься к основам языка. Когда же проходишь дальше по курсу перед тобой представляются большие возможности языка, много API, в которых надо разбираться, всё больше и больше теории, и ещё больше практики.
Приоткрывается бездна знаний, в которую погружаешься изо дня в день всё больше. Ночи и сон становятся короче и все другие дела летят кувырком, а фокус стоит только на получении знаний и решении задач.
Ух, для меня это был самый сложный курс из трёх, что я прошёл в HTML Academy, но благодаря ему я прикоснулся по-своему прекрасному и лаконичному языку — JavaScript. Спасибо, HTML Academy.
Ребята, вы большие молодцы. Ваш продукт сложно внедрить в голову потребителя, но вы умудрились это сделать. Организация процесса на 5 баллов.
Для тех, кто боится и сомневается, этот курс — очень комфортная дорожка в разработку. Они вас берут за руку и ведут. Это дорогого стоит.
Курс очень интересный и познавательный. Информация подаётся структурировано по блокам, постепенно наращивая сложность задач.
Но при этом и рассказывается всё довольно сжато, многое нужно доучивать самостоятельно. Параллельно читал учебники и что-то гуглил, чтобы найти оптимальное решение заданий. Ну это и интенсив, а не подробный курс по программированию.Важный момент — работа с наставником, который объяснит непонятные моменты и подскажет, как устранить ошибки и почему они появились. Если с первых лекций вам не нравится ваш наставник, лучше сразу меняйте. Ещё раз повторю, что общение с ним важно для полноценного прохождения курса. Я рекомендую этот курс начинающим программистам, а сам записываюсь на следующий уровень.
Как всегда Академия на высоте. Долго думал: идти на курс или нет. Но зачем, я же и так пишу на JavaScript и мои программы работают?! Но всё-таки, глянув на свой счёт за наставничество на курсах по вёрстке, решил записаться курс.
И я с полной уверенностью сейчас могу сказать — это было абсолютно правильное решение.
Вроде темы лекции вызывали во мне «Пф-ф, это же легко!», но как-то только Игорь начинал вести лекцию, сразу понимал, что я много чего не знаю или просто думал, что знаю.
Сам курс полон практических задач, с которыми в реальной практике сталкивается любой JavaScript-разработчик.
Огромный фактор удачного прохождения курса — это наставник. Именно благодаря ему удавалось свой спагетти-код преобразовать в идеальный оптимизированный.
Всё идеально! Подача, материал, его актуальность. Огромное спасибо Игорю Алексеенко за составление программы курса. Игорь не только отличный специалист в своей области, но и отличный лектор.
Очень неоднозначно. Я не рекомендую данный курс тем, у кого абсолютно нулевые знания в JavaScript.
Перед началом пройдите все курсы Академии, они уже дадут небольшую базу. Затем приготовьтесь к тому, что придётся тратить очень много времени на самостоятельное изучение информации.
У меня уже была некоторая база и не могу сказать, что на самих лекциях я получила какие-то очень важные для себя знания, всё это вы можете найти в интернете.
Сама ценность данного курса заключается именно в тесной работе с наставником над вашим личным проектом. Если честно, на лекциях я узнавала, наверное, всего 20-30% необходимого для работы материала. Это немного злило, но подружило меня с гуглом.
Найдите своего идеального наставника и наладьте с ним взаимоотношения. Если ваша работа разладится, скорее всего, вы завалите проект.
Хочу отметить работу куратора Александры. Именно она подобрала для меня в середине курса идеального наставника, что позволило мне, сменив прежнего, защитить проект на 100%.
Прокачал ли меня данный курс? Несомненно. А в этом и состояла его основная задача. Спасибо Академии за ваш труд и внимательное отношение к каждому студенту.
Очередной для меня курс, как ни странно, оказался очень интенсивным. Как всегда, много нового и интересного, бонус — шутки Игоря.
Дозированная подача материала играет свою роль — заставляет думать, изобретать свои способы решения. Узнав что-то новое и переписывая код глубже, понимаешь причины того или иного метода.
Спасибо лекторам и авторам курса, несмотря на некоторые заминки с новым проектом, всё было интересно, позитивно и увлекательно!
Полтора месяца я спал по 4 часа в сутки. Я пересмотрел каждую лекцию минимум два раза. Я прочитал сотни страниц текста. Я написал около 1000 строк кода. Я выжил! Пойду открою шампанское и лягу спать. Спасибо, было круто!
Курс позволил меньше плавать в теории, детально понимать, как происходит взаимодействие языка с браузером. Улучшил навыки по встроенным методам, использованию структур, правильному взаимодействию с API, грамотной отладке без
console.log
.Поддержка опытного разработчика на каждом этапе позволила чётко документировать, структурировать код и получить 100% по личному и учебному проектам. Отдельно порадовали треки с испытаниями — они огонь. Инструктор Кекс не даст скучать, без топлива для мозга.
Курс в целом оставил о себе только положительные впечатления. Приятная команда лекторов, кураторов и наставников. В течение обучения работал с двумя наставниками, об обоих остались только хорошие впечатления. По большей части работа с наставниками сводилась к небольшим замечаниям, по оформлению кода и названию переменных и функций, так как материала лекций и материалов более чем достаточно, чтобы справиться с задачей, поставленной на курсе.
Отдельно хотелось поблагодарить кураторов курса, которые быстро отвечали на разные организационные вопросы. В частности, куратора Александру, с которой в основном велось общение. Особенно приятно, что кураторы активно помогают в решении сложившихся разногласий между наставником и проверяющим наставником в процессе финальной проверки. И аргументировано объясняют, почему прав один или другой.
Желаю всех благ. И с удовольствием продолжу обучение на других курсах Академии.
Выпускники курса
Похожие статьи
JavaScript. Профессиональная разработка веб-интерфейсов #21. Отзывы, наставники, выпускники
Как прошёл двадцать первый поток, что изменилось, и что сказали студенты.
React. Разработка сложных клиентских приложений #5. Отзывы и наставники
Что говорят студенты о курсе по React и Redux в HTML Academy
HTML и CSS. Профессиональная вёрстка сайтов #29. Отзывы, наставники, обновления
Обновления программы, лучшие наставники и отзывы выпускников.