Очередная группа студентов завершила курс по архитектуре клиентских приложений: из 292 записавшихся 109 человек успешно защитили финальный проект.

Как обычно, по окончании предыдущего потока мы собрали обратную связь и проанализировали, что можно улучшить к новому набору. Так что 13 поток тоже не обошёлся без обновлений.

Что нового

  • Мы удалили некоторые материалы курса из прошлых потоков (работа с Node.js и npm, настройка сборки через Webpack, возможности ES2015+) и сфокусировались на новых темах.
  • Студенты подсказали, что для лучшего восприятия тему датабиндинга лучше раздробить — теперь разделов не два, а три.
  • В целом перераспределили нагрузку, исправили ошибки и дополнили материалы.
  • Создавать и редактировать данные стало возможным только в режиме онлайн.
  • Убрали домашние задание по учебному проекту — у студентов появилось больше времени на работу над личным проектом.
  • Поправили проекты и уточнили к ним ТЗ и критерии.
  • Стали анонсировать пулреквесты и публиковать дайджесты вопросов авторам в телеграм-канале.

О студентах

Большинство студентов — 77,5% — имели высшее образование. Они пришли на курс с целью сменить профессию и стать разработчиками. Среди обучавшихся были люди и младше 18, и старше 35, но в основном — в возрасте от 24 до 35 лет. 79% студентов совмещали обучение с работой: программа построена так, чтобы это было реально.

Макет проекта Большое путешествие
С какой целью вы пришли на курс?

Как проходило обучение

Студентам открыли доступ к учебным материалам — статьям, тренажёрам, скринкастам, демонстрационным кейсам. Нужно было вовремя их изучать и готовиться к лайвам, которых мы провели 10. На них авторы курсов общались со студентами в режиме онлайн и помогали разобраться с темами.

Чтобы успешно пройти курс, студенты защищали личные проекты. В начале обучения каждый выбрал один из двух вариантов: сервис для планирования больших путешествий «Большое путешествие» или сервис для фанатов большого кино «Киноман». Кстати, в этом выборе студенты разделились почти поровну. По макету и техническому заданию они верстали свои проекты и показывали наставникам, чему научились.

Статистика прохождения курсов
Макет проекта «Большое путешествие»

Наставники

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

Заинтригованы?

Изучите архитектуру клиентских приложений на JavaScript и стройте свои так, чтобы все обзавидовались.

Хочу консультацию

Нажатие на кнопку — согласие на обработку персональных данных

Отзывы выпускников

Алексей Александров
Так как я был на двух предыдущих потоках, мне есть с чем сравнить. К 13 потоку авторы основательно переработали структуру курса, стремясь сделать его более понятным для студентов и более равномерно распределить нагрузку. И им это удалось. Самым сложным для меня было задание 7.1. Я никак не мог понять, как мне перерисовать список фильмов так, чтобы открытый попап не закрылся. Когда я придумал способ этого достичь, проверил его и всё заработало, я понял, что успешно сдам проект. Больше серьёзных трудностей у меня не возникало, разве что над заданием 9.1 пришлось немного подумать, так как на предыдущих потоках я до этого задания просто не успевал дойти. В общем, всё было хорошо. Хочу поблагодарить наших преподавателей, наставника, кураторов и весь коллектив Академии за этот замечательный курс. Большое вам спасибо!
Михаил Мигаленко
Легко, сложно, непонятно, больно, невероятно круто. Эти этапы, наверное, прошел чуть ли не каждый, кто был на интенсиве. Сначала ты такой: «HTML разметка в JS? Ладно, прикольно».. Потом появляются классы, ООП, и ты понимаешь, что абстракции — это достаточно сложно. Но потом начинается MVP, и ты полностью теряешься в пространстве после последней лекции по этой теме, так как теперь это не просто 3 различных блока, а взаимосвязанные между собой части одного механизма. Но потом ты понимаешь, что у тебя не остаётся времени, и становится больно. Я помню, все новогодние праздники, пока мои знакомые праздновали, отдыхали и отмечали, мне пришлось просидеть за компом примерно неделю. Но когда ты сдаёшь проект и понимаешь, что у тебя зачёт, —ты понимаешь, что все эти 3 месяца за учёбой были проведены не зря. Когда ты видишь заветное «принято» в интерфейсе защиты — это невероятные чувства. Хочу пожелать всем удачи на следующих интенсивах по «JS. Архитектура клиентских приложений», меньше багов и больше хорошего кода. Поверьте, это того стоит.
Андрей Ефимов
Интенсив довольно высокого уровня. Несмотря на двухлетний стаж, намучился с темой 7 основательно. Нельзя сказать, что прямо завтра смогу писать хороший MVP, но принципы стали понятны, спасибо большое авторам курса!

Выпускники курса

Aleksandr Kushniruk, Aleksey Morozov, Alexander Kravtcov, Alexandra Kuchynskaya, Aliya, Anastasiia Erokhina, Aлексей Серебряков, Dmitriy Kuzmin, Egor Arkharov, Elena Abilova, Evgeniy Reva, Honey badger, Karl Gustav, Kostya Kaganov, Natalia Protasova, OLGA AVRAMENKO