Завершился очередной поток первого курса по JavaScript, который успешно прошли 297 человек. Студенты два месяца изучали основы веб-интерфейсов и готовили личные проекты, применяя полученные знания на практике.
После этого курса студенты становятся верстальщиками со знанием JavaScript — могут настроить валидацию формы, прикрутить галерею, показать модальное окно, загрузить данные с лоадером — в общем, сделать любую интерактивность в рамках страницы. Могут настроить сборщик для бандлирования и умеют работать по отдельности с несколькими страницами.
Что нового было на курсе
Каждый поток обновляется на 15-20%. Мы анализируем обратную связь от студентов и смотрим, что можно улучшить, добавить или убрать. К началу 22 потока мы тоже подготовили ряд изменений.
- Поработали с интерфейсом курса: добавили понятные подписи к подразделам и поправили некоторые мелочи, чтобы работа на курсе стала удобнее.
- Добавили учебник, главы которого открываются по ходу прохождения курса.
- В учебник отдельным разделом добавили главу по работе с DevTools. Благодаря этому количество вопросов по DevTools уменьшилось почти до нуля.
- Больше нет заданий по учебному проекту — домашние задания теперь даются только по личным проектам. Учебный проект студенты отрабатывают на лайвах и с помощью 44 интерактивных демонстраций.
- Исправили некоторые критерии, чтобы код студентов соответствовал стандарту ES2018.
- В студенческие проекты был добавлен browsersync — инструмент, позволяющий отслеживать изменения в исходных файлах и скриптах без перезагрузки страницы. browsersync помог студентам немного ускорить процесс написания кода и оперативнее справиться с задачами курса.
- В проекте «Кекстаграм» заменили слайдер с самописного на внешнюю библиотеку noUiSlider.
- В проекте «Кексобукинг» поработали над картой — сделали её реальной с помощью библиотеки leaflet, упростили активное и неактивное состояние страницы и увеличили количество меток на карте до 10.
Наставники
После завершения курса студенты поставили оценки наставникам.
35 наставников получили максимальные 10 баллов больше, чем от одного студента: Игорь Казанцев, Александр Бабченко, Артик Ман, Павел Лукин, Даниил Стерликов, Евгений Фаллер, Сергей Глазков, Сергей Титаков, Олег Зубов, Виктор Кан, Максим Кузнецов, Юрий Белобородов, Алексей Хабиров, Дмитрий Мирошниченко, Максим Петрищак, Владислав Зубко, Денис Байдаров, Сергей Шрамко, Евгений Лепёшкин, Дмитрий Полуэктов, Даниил Царёв, Алёна Сиприкова, Елизавета Кряжкова, Андрей Корейкин, Дина Абрамова, Владимир Артюхов, Никита Сигов, Антон Попов, Дмитрий Железцов, Владислав Кривокоро, Дмитрий Гуляев, Михаил Кислый, Евгений Алипкин, Сергей Шершнев, Андрей Карякин.
Статистика по проектам и студентам
«Кексобукинг» продолжает уверенно лидировать в выборе студентов — в этот раз его взяли в качестве личного проекта 72.3% участников курса. Остальные остановились на «Кекстаграме», потому что он тоже хороший.
70% студентов, пришедших на курс, имеют высшее образование. Причина, по которой основная часть студентов решила пройти обучение — желание сменить профессию, стать разработчиком: всего у 34% человек последнее место работы было связано с IT. При этом три четверти студентов совмещали работу и обучение на курсе.
Отзывы выпускников
Тем, кто не знает с чего начать учить JavaScript, или полгода-год все пытается и не заканчивает, советую пройти данный курс. Супер легко не будет и не должно, чем сложнее, тем потом проще — все как в жизни :) Я разочаровывался в своих способностях, кодил до двух ночи, радовался и плескался эйфорией, и иногда это за один день, но это того стоило. По итогу отличный курс для изучения языка, структурированная подача материала, выжимка современного стека, введение в процесс разработки и практика.
Итого:
- Работа с наставником — именно твоя работа, наставник объясняет, помогает, проверяет, советует, но не делает работу за тебя, дает направление, а не готовые ответы, это важно в моменте обучения.
- Программа с приятным прогресс баром, учебник с примерами, тренажеры по основам и практика.
- Применение знаний сразу на практике — два проекта(на выбор).
Визуально понятный и наглядный интерфейс. - На время курса советую отложить другие дела, чтобы не нагонять потом перед защитой и не наводить суету.
Спойлер: курс хороший, рекомендую! Для себя я нашла такие плюсы:
- Очень понравилась организация учебы на интенсиве: подготовка, лайвы, домашки, наставники и работа над выпускным проектом.
- Сразу вливаешь в изучение JavaScript и используешь на практике инструменты, которые разработчики используют каждый день (в частности, git).
- Информация подается максимально доступно и есть возможность к ней вернуться: лайв можно пересмотреть, главу из подготовки перечитать.
- Есть много возможностей задать возникающие вопросы.
Не стоит, правда, ожидать, что курс легкий, это не так. Стоит заранее почитать про базовые возможности языка, другие темы, которые будете изучать на интенсиве, попробовать тренажеры от Академии, порешать задачи на Codewars. Конечно, более сложные темы были в конце, и для меня это были темы начиная от fetch и промисов, некоторые валидации (тут очень пригодилась помощь наставника и возможность задавать вопросы к авторам). Самым сложным моментом была реализация фильтрации меток в кексобукинге, фуух!) Но все возможно: 100% за выпускной проект :) Очень рада, что выбрала учебу именно здесь.
Полный отчёт со всеми остальными отзывами, а также отчёты по предыдущим и другим потокам можно посмотреть в блоге.