Оценка курса - 10 Курс - самый настоящий интенсив, это слово тут не случайно. он интересный и сложный.
С большим количеством новых знаний и практики(!).
Нужно быть готовым к тому, что некоторые лекции придется пересматривать и не на скорости 1,5, а возможно и не раз) статьи перечитывать, а подходов к домашкам будет очень много.
Самое главное - освободить для этого время.
Не стоит совмещать курс с чем-то кроме работы, потому что в этом случае вы в тайм-менеджменте, конечно, прокачаетесь (но цель курса не в этом, хотя?)), но можете, как я, не получить желаемый результат. и это обидно!, когда какая-то одна, но важная функциональность из ТЗ не работает и это не защищенный проект, увы.
Учитывая количество новых знаний, написанного кода и количество моментов, когда ты думаешь: "это невозможно сделать") и потом справляешься, я очень рада, что прошла этот курс.
А теперь вперед, к новым знаниям (есть еще третья часть :))Оценка курса - 10 Курс для меня был сложным и несмотря на то, что проект я защитила успешно - планирую пройти курс ещё раз. Мне потребовалось много времени, усилий, концентрации, чтобы понять материал, удерживать в голове как одно связано с другим (писала конспект, делала mindmap, пересматривала live не единожды). Могу сказать, что я неплохо "прокачалась" на этом курсе. Желаю будущим студентам много терпения :)
Оценка курса - 8 Курс классный ибо ооочень много полезного и актуального материала, который мне больше нигде и не встречался.
Также кабинет студента мега удобно организован.
Но нужно быть готовым к тому. что нужно уделять приличное количество времени на обучение. Примерно, по несколько часов каждый день, а лучше больше! :-)Оценка курса - 8 Рисуйте схемы своей аритектуры. Рисуйте сразу и подробно. Иначе рискуете заблудиться в своем же проекте и больше не выплыть. Задавайте вопросы наставникам и авторам. Но ни в коем случае, не опаздывайте сильно за расписанием. Не получится сделать в последний момент. Темы, поднимающиеся на курсе, чрезвычайно важные и непростые.
Оценка курса - 10 Академия, спасибо. У меня всё было.
Такая фраза, на мой взгляд, лучше всего подходит в качестве отзыва к интенсиву «Архитектура клиентских приложений». Было всё: отрицание, агрессия, смирение, ...защита. Было всё, кроме свободного времени, ну и личной жизни конечно же)
Интенсив действительно очень насыщен, позволяет «прочувствовать» JS и взглянуть на него по-новому. Раскрывает возможности применения ООП в JS, а так же знакомит с паттернами проектирования. Чтобы качественно разобраться со всеми схемами взаимодействия, датабиндингом наконец, потребуются силы и время, но это того стоит! Особенно понимаю это сейчас, на курсе по React. Рекомендую!
Оценка курса - 10 Курс оказался довольно сложным для моего понимания. Но если не филонить и заниматься каждый день, то всё сложное становится простым. Процесс обучения построен довольно комфортно, между сложными модулями есть перерывы. Так уж получилось, что я много пропустила по программе и не защитила проект. Меня лично это не особо расстраивает, я не зациклена на оценках ;) Главное знания, а не оценки. А знаний на каждом курсе (я учусь в рамках профессии) здесь более чем предостаточно. Я думаю, что даже те, кто уже работает JavaScript-разработчиком, узнают что-то новое для себя. Если будете проходить курс, не будьте как я, не пропускайте, делайте задания вовремя. Удачи!
Оценка курса - 8 Курс достаточно тяжелый, прежде всего тем, что последствия решений, принятых на старте учебного проекта могут неприятно аукнуться к концу. Проект нельзя недооценивать, он потребует много времени, пусть даже он не кажется сложным.
Оценка курса - 10 «JavaScript. Архитектура клиентских приложений» — это грандиозно, это сложно (оооочень сложно), но оно того стоит! А я-то думала, что «Профессиональная разработка интерфейсов» — тяжелый курс... Самое важное — собраться! Не отлынивать, не пропускать лекции и не устраивать длинные выходные. Но выходные обязательно нужны, иначе можно закипеть. Совет будущим студентам — задавайте вопросы: наставникам, кураторам, авторам курса. Глупых вопросов не бывает! Очень выручает поддержка однокурсников, так что обязательно нужно скооперироваться в общем чате!
Оценка курса - 10 Всем привет, меня зовут Илья и я вместе с Академией становлюсь программистом) Хочу сказать, что этот курс для меня был очень сложным. От слова «совсем». Потому как на этом курсе у вас произойдет звоночек — «так вот как выглядит программирование!». Подача материала была прекрасной, теоретической базы более, чем достаточно, практики — море. Вы перестаете думать о коде и начинаете думать об архитектуре, как и делают хорошие программисты. Если вам легко дался первый курс по JavaScript, то обязательно залетайте на второй, проверьте свою бессмертность. И если вы дойдете до конца, то получите бесценный багаж знаний и мощную практическую базу, которой не стыдно похвастаться на гитхабе перед HR-менеджерами. Настоящий рок-н-ролл. 10 из 10
Оценка курса - 10 Незаменимые знания, отнеситесь серьёзно.
Оценка курса - 8 Не самый простой курс.. Но вы справитесь)
Оценка курса - 9 Курс сильно, очень сильно сложней чем JS1. Мне понадобилось значительно больше времени на его прохождение. Нужны уверенные знаний в базовых возможностях языка: работа с массивами, обработчиками событий, колбэками функций, промисами, работа.
Оценка курса - 10 курс сложный, он не только объемный, как говорят на лайвах - он еще и сложный. Нужно много времени тратить на домашки. Но оно того стоит, к концу курса чувствуется, что сознание сильно расширилось и появилось понимание многих вещей, которые раньше казались аброй-кадаброй
Оценка курса - 9 "Расскажите будущим студентам о вашем опыте на курсе.
Мы будем благодарны как положительному, так и отрицательному отзыву"
Отзыв положительный))) Спасибо, было трудно! Курс сложный и объёмный. Если у вас работа, семья и еще что-то, то имеет смысл запланировать отпуск в пару недель на время защиты, как сделал я. Без отпуска на основной работе и моего крутейшего наставника я бы не справился.Оценка курса - 8 Курс очень насыщенный и без предварительной подготовки я бы брать его не стала. Но хоть программа и насыщенная и сложная, но структурированная и лекторы очень ответственно подходят к объяснению сложных и непонятных вопросов.
Оценка курса - 10 «JavaScript. Архитектура клиентских приложений» — лучший из обучающих курсов, в котором я принял участие и успешно защитил проект. Если вы хотите уверенно владеть нативным JavaScript и разбираться в основных моментах качественной разработки, таких как структуры данных, паттерны, подходу к проектированию и других немаловажных подходах — я однозначно рекомендую к прохождению данный курс. После него вы почувствует себя намного увереннее в JavaScript-разработке.
Оценка курса - 8 Курс интересный, но сложный, задания очень объёмные, советую всем работающим, кто хочет пройти данный курс, запастись временем, отложить личные дела и погрузиться в изучение JS, не откладывать задание на выходные и делать сразу и тогда все получится гораздо легче)
Оценка курса - 10 После прохождения профессии Frontend разработчика, это первый показавшийся мне трудным курс. Информации очень много. Все новое и интересное. В целом очень полезные навыки и опыт, главное не сдаваться и доводить дело до конца!)
Оценка курса - 10 Говорят, что курс js2 сложный... но это не так) Если курсу уделять достаточно времени (для базовых критериев примерно 2-3 часа в день) - всё получится. Курс защищают мало людей из общего количества лишь потому, что многие перестают делать задания в самом начале и сильно отстают от лайвов. Обычно все, кто делал проект на протяжении всего курса в темпе с лайвами (максимум с опозданием в 2-3 недели), до конца интенсива успевали защититься. Самым сложным разделом для меня оказался 7, хотя нас пугали 5 и 6). В 7 разделе я в очередной раз переписала почти весь проект, когда поняла, что изначально запланированная логика не заработает. Наверно в процессе обучения придется раза 4 переписать код, чтобы добиться нужного результата.
Оценка курса - 9 Интересный, объемный и сложный курс. Однако такое испытание позволяет переосмыслить подход к разработке и дать сильный толчок развивать дальше, чтобы подобные сложности в будущем казались пустяками. Главная задача на данном курсе разобраться и уложить у себя в голове паттерны проектирования SPA-приложения, а не механически писать код. Если появится понимание, то писать будет проще, и понятно что.
Оценка курса - 10 «Курс достаточно простой» — с такими словами я заканчивал каждый из предыдущих курсов Академии. Но не в этот раз. Курс просто шикарен. Тут пришлось действительно упереться по полной. Тут были и дни, проведенные с дебаггером в учебном проекте, для понимания, что происходит на пути от вью до модели с заездом на сервер и локальное хранилище.
Была и полная апатия от того, какой я тупой и беспомощный (тут главное не сдаваться), были дни, когда сидел над проектом целый день и пушил в гитхаб одну строчку кода (и это не Read.me), и радости от того, что после очередного рефакторинга ничего не сломалось.
Оценка курса - 8 Отличный курс! В бытность моего изучения Java я почти попал на стажировку, где как раз должен был быть написан проект с использованием концепции MV*. Но не сложилось (на стажировку я не пошёл) - я наткнулся на курсы Академии и понял, что это интереснее. Не знаю, совпадение ли это, но в итоге своё приложение на MV* я всё-таки написал именно на этом курсе. И это было очень интересно (как-то раз даже понял, что пишу код 12 часов подряд - затягивает!).
Хотел бы обратить внимание будущих студентов на один спорный момент курса - СЛОЖНОСТЬ (да-да, заглавные буквы не просто так).
Если вы вообще раньше не программировали и у вас не очень много свободного времени, то не могу порекомендовать этот курс. Скорее всего вы НЕ справитесь.
Если вы прошли JS1, но при этом весь ваш опыт программирования это собственно JS1, и у вас нет свободных 24 часов в сутки, то с довольно высокой вероятностью вы НЕ справитесь.
Почему я нагнетаю?
Мои вводные:
- год (буквальный год - с утра до вечера практически каждый день) изучения Java с её повсеместным ООП;
- техническое образование + соответствующий склад ума;
- практически 24/7 свободного времени.
И мне было СЛОЖНО. Между JS1 и JS2 просто пропасть в плане сложности. Имейте в виду.
Резюмирую: курс крутой, авторы - молодцы, если ваши "вводные" позволяют, то настоятельно рекомендую курс, в противном случае есть вероятность не закончить проект, круто обломаться и во всей этой теме разочароваться (подумайте, может стоит дополнительно подготовиться к курсу хотя бы несколько месяцев, ООП там поизучать, паттерны, это серьёзные, большие темы).
Удачи! =)Оценка курса - 10 Добрый день. Брал отдельно курс «Архитектура клиентских приложений». Обучался точечно, в отрыве от системы обучения (программы) — конкретно данный курс. Впечатления максимально положительные. Не могу убрать в сторону сравнения, параллельно учусь в другой школе по тематике веб-разработки. Хочу сказать, что HTML Academy это как эталон, того как должно производиться обучение, причём по всем параметрам — организационные моменты, подача материала, качество преподавателей, система наставников и остальное.
Отдельно отмечаю красную линию (ни разу не тонкую) связывающую все домашние задания в единый объёмный проект. Основная сложность курса — это объём домашнего задания, он местами мощный, и это тоже плюс. Курс достаточно ровный по нагрузке — нагрузка выше средней по моему «личному измерителю». Название курса на 100% отражает его суть и по прохождении курса именно то, что указано в названии, и остаётся в багаже плюс мешок дополнительной «около тематической информации». Огромное спасибо за курс! Команда HTML Academy — вы большие молодцы, сделали отличный продукт, как внешне, так и внутренне!
Оценка курса - 10 Ребята, все гуд, но надо иметь железную силу воли или огромный интерес к js, чтобы тратить все свободное время на обучение.
Оценка курса - 10 Мне в целом очень нравится курс. Хорошие обучающие материалы и проекты дают возможность при работе над личным проектом выжать из них (и себя) максимум для получения нужной информации и достижения результата, а хороший куратор помогает с совсем уж проблемными вопросами, подсказывая интересные идеи или полезные источники информации. Нагрузка распределена удачно — не даёт расслабиться, но в то же время и не прессует чрезмерно. Спасибо организаторам и всем причастным!
Оценка курса - 10 Довольно много кода было написано своими руками, даже несмотря на то, что многое можно скопипастить из демо-проекта. Проект не совсем лёгкий, достаточно полезный опыт.
Оценка курса - 10 Курс сложный. Особенно, если совмещать учебу с работой ))
Оценка курса - 8 Очень советую интенсив как начинающим разработчикам, так и тем, кто только готовится им стать! Материалы курса не только помогают на практике понять прикладную пользу от использования MV*-архитектуры, но и существенно способствуют наведению порядка в голове человека, только окунувшегося в мир frontend-фреймворков. Спасибо HTMLAcademy за доступное преподнесение непростой, но такой важной информации!
Оценка курса - 8 Интенсив, безусловно, полезен. В рамках обучения формируется представление не только об архитектуре, MVP, но более глубокое пониманием самого JS. Дополнительные материалы также следует изучать в обязательном порядке. Кроме того, будет не лишним гуглить, искать и разбирать аналогичные примеры, чтобы в полной мере освоить материал.
Оценка курса - 9 Пока не чем поделиться с ребятами, так как не удалось завершить курс, после следующего потока обязательно поделюсь)
Но однозначно - готовиться надо к интенсиву основательно, намного больше читать и изучать темы, которые рассмотрены на курсе.Оценка курса - 10 После прохождения JS1, курс вышел объемным.
Было большое количество тем, которые приходилось разбирать с нуля.
Разобрался в ООП.
Стремитесь познавать новое, не отступайте от целей!Оценка курса - 10 Классный курс. Дает хорошее понимание об ООП принципах.
Оценка курса - 9 Курс хороший, но сложный. Возможно, при повторном просмотре и больших познаниях в ООП, я пойму его лучше. Спасибо авторам курса! Академия — топ, как и всегда!
Оценка курса - 8 Всем привет! Я закончил курс и что я могу сказать. Курс даёт очень много знаний в сфере веб-программирования, также наставник может добавить. Когда делал ДЗ про ООП, было легко, просто слушал (внимательно) лекцию и делал за часа два-три ДЗ. Рекомендую, когда будете пересматривать лекцию второй раз, останавливаться на непонятных местах, переслушивать ещё раз, а также вслух проговаривать, что только что сказали на лекции. Допустим, лекция про view, и начинают рассказывать механизм обновление данных. Ставите на стоп лайв и начинаете пересказывать работу обновления, что, допустим, пользователь тыкает на обработчик события и срабатывает определенный handler, который, в свою очередь, принимает колбек, а колбек мы передаём с помощью обработчика клика и т.д. Ещё иногда я делал карточки (бумажки, а на них писал функции), для понимания сути. В принципе, от курса только положительные эмоции, недостатки были, но невесомые. Самое главное — делайте упор на знания!
Оценка курса - 10 С 1 дня и не откладывая, впахивать шоб аж "гай шумел" и слезы.. море-океан слез под ногами, тремор в руках, глаз дергается и в голове сплошные сомнения ... это прекрасное времяпровождение готовит Вам массу впечатлений и не останется незамеченным :)
Оценка курса - 10 Забудьте о прокрастинации и тогда проблем быть не должно. К разделу MVP подойдите без долгов, осилите этот раздел — осилите весь интенсив. Это самое сложно было, на мой взгляд, — понять, как это работает.
Оценка курса - 10 После "JavaScript. Профессиональная разработка веб-интерфейсов" думал, что что-то знаю. После пару лайвов моё думанье развеялось по ветру, а бой баклуш затих. Ощущается как если бы из Гэндальфа Серого - переродился в Гэндальфа Белого. Поэтому бегите глупцы!
Оценка курса - 10 Интенсив отличный, программа четкая и нагрузка возрастает постепенно. Да, в какой-то момент она вырастает до критической отметки, но стоит не сдаваться и перебороть ее -- потом следом приходит и понимание ради чего всё этого. Спасибо Академии ❤️
Оценка курса - 10 Местами сложновато. Полное осознание и понимание некоторых моментов придётся отложить, чтобы пройти курс. Материала много. Но хороший фундамент будет заложен. Далее на рабочих проектах хорошо пойдёт понимание.
Оценка курса - 10 Курс оказался для меня самым сложным из всех по затратам времени, которое требовалось, чтобы переварить и уложить в голове изучаемую теорию и просто воспроизвести в своем проекте то, о чём говорилось на лайве. Приходилось пересматривать видео по много раз, сидеть с бумажкой и ручкой, чтобы понять, что такое датабиндинг и как он должен быть организован, какие должны быть взаимосвязи между частями моего проекта и почему. Но так как я пишу этот отзыв уже после первого лайва по Реакту, то появилось понимание, почему и зачем мы занимались в этом четвертом модуле именно этим, почему авторы выстроили курс именно так. Респект им за это! После второго JS есть ощущение, что с Реактом проблем быть не должно.
Оценка курса - 9 Когда дойдете до лекций про непосредственно MVP (первая лекция кажется про презентер) может быть очень не просто, если отстали советую сначала просмотреть все 3 лекции (презентер, модель и вью), а потом приступать к заданию по презентеру, также смотрите внимательно за изменениями в техническом задании, там по ходу курса будет появляться информация о структуре данных и работе с сервером
Оценка курса - 10 Интенсив довольно высокого уровня. Несмотря на двухлетний стаж, намучился с темой 7 основательно. Нельзя сказать, что прямо завтра смогу писать хороший MVP, но принципы стали понятны, спасибо большое авторам курса!
Оценка курса - 9 Легко, сложно, непонятно, больно, невероятно круто. Эти этапы, наверное, прошел чуть ли не каждый, кто был на интенсиве. Сначала ты такой: «HTML разметка в JS? Ладно, прикольно».. Потом появляются классы, ООП, и ты понимаешь, что абстракции — это достаточно сложно. Но потом начинается MVP, и ты полностью теряешься в пространстве после последней лекции по этой теме, так как теперь это не просто 3 различных блока, а взаимосвязанные между собой части одного механизма. Но потом ты понимаешь, что у тебя не остаётся времени, и становится больно. Я помню, все новогодние праздники, пока мои знакомые праздновали, отдыхали и отмечали, мне пришлось просидеть за компом примерно неделю. Но когда ты сдаёшь проект и понимаешь, что у тебя зачёт, —ты понимаешь, что все эти 3 месяца за учёбой были проведены не зря. Когда ты видишь заветное «принято» в интерфейсе защиты — это невероятные чувства. Хочу пожелать всем удачи на следующих интенсивах по «JS. Архитектура клиентских приложений», меньше багов и больше хорошего кода. Поверьте, это того стоит.
Оценка курса - 8 Здравствуй, дорогой студент, решивший бросить вызов судьбе и погрузиться в объектно-ориентированный мир в поисках большей изящности кода, а также познать смысл паттернов, инкапсуляции, наследования и полиморфизма, что скрываются за шторой бесконечных функций. Говорят, что на этот курс приходят не только выпускники академии прошлых курсов, но так как я сам выпускник, то буду скорее обращаться к таковым. Если ты всё же сумел пройти курс по 1 уровню джаваскрипта, то к концу курса однозначно пришло осознание того, что чему-то ты действительно научился, и в голове сложилось понимание о том, как можно решать задачи программирования во фронтенде. И действительно, первый уровень охватывает необходимый объём навыков, достаточных, чтобы войти в профессию и уже решать практические задачи. Говоря о себе, я не сразу пошел на курс по Архитектуре клиентских приложений. После первого уровня я закрепил полученные знания в попытках поиска работы, выполнения тестовых заданий, в начинаниях осваивать реакт по видеоурокам. И да, работу я нашёл, где опыт стал расти только сильнее, однако я всё ещё применял, в основном, те знания, что получил на первом уровне. Вместе с этим, я не собирался останавливаться на функциональном программировании, ES5 (ES6, конечно, я тоже уже старался применять) и планировал продолжать обучение в Академии. И когда этот курс начался, я понял, что мне снова сложно. Плюс времени стало катастрофически не хватать (раньше я не работал по 8 часов в день, так как был преподавателем, и времени было достаточно, особенно летом). Благо на этом курсе нужно сосредоточиться на выполнении именно личного проекта, выполнение учебного проекта (как это было на первом курсе) тут не предусмотрено, его можно лишь изучать, на его основе строятся лекции, на его основе нужно будет выполнять свой личный проект, в целом так или иначе получается что-то похожее, но не один в один. Скажу даже больше, учебный проект может стать камнем преткновения, поэтому иногда вообще не стоит на него опираться, не нужно пытаться сделать прямо вот как там, некоторые решения могут просто не подойти, и в попытках копирования можно загнать себя в угол. Учебный проект предлагает лишь возможные паттерны, а следовать ли им, выбирать вам, в конце концов есть ТЗ, которое нужно просто реализовать, у вас же получилось это сделать на первом курсе, получится и здесь, только с применением ООП. Итак, времени может не хватать, и порою после основной работы придется допоздна сидеть и выполнять задания. Что ж, таков интенсив. И в этом есть некий минус — это живые лекции. Живые лекции, с одной стороны, — одно из лучших, что даёт курс. Материал как всегда подаётся качественно, есть обратная связь прямо онлайн. Но лекции во многом посвящены разбору определённой темы на примере учебного проекта. И минус заключается в том, что если вы отстали, застряли, например, на 4-ом разделе, а уже идёт 6-ой или 7-ой, то нить повествования легко теряется. Вам становится непонятно, о чём там уже идёт речь в проекте, откуда и почему там те или иные методы и свойства, потому что вы до этого не дошли в своём проекте. В связи с этим я после 6-ого раздела перестал смотреть живые лекции и смотрел их уже по факту выполнения задания в записи. Иногда казалось, что я вообще не успею выполнить всё до конца курса, потому что комплексная тема про MVP из трёх лекций оказалась реально сложной, я сидел и не понимал, что вообще делать и почему в учебном проекте решается именно так (выше уже сказал, надо меньше смотреть в учебный проект и больше общаться с наставником). Пользуйтесь консультациями, не берегите их. Если есть возможность общаться в чате с наставником, то вы и половину консультаций не используете. Конечно, многое зависит от вас самих, потому что только вы знаете свой код, и если концепция того или иного вам непонятна, то скорее всего, придётся разбираться самому. Свой проект я успешно защитил в последний день окончания курса (хотя оставалось ещё 3-4 дня до закрытия окна защиты), снова планирую сделать перерыв, чтобы закрепить полученный опыт. Считаю, что, наверное, этого курса недостаточно, чтобы в полной мере познать ООП (надо будет почитать каких-нибудь книжек ещё), и в отличии от первого уровня JS это лишь первый, но зато уверенный шаг, чтобы начать использовать ООП на практике, ну и, конечно, больше навыков использования самого джаваскрипта. Поэтому желаю удачи тебе, дорогой студент!
Оценка курса - 10 Замечательный курс про использование ООП, простым и понятным языком.
Оценка курса - 10 Курсом доволен. Сложно и прокачивает
Оценка курса - 10 Если ваш курс также как у меня выпадает на осень/зиму - настоятельно рекомендую не увлекаться оливье. Кода много, времени в обрез ;)
Оценка курса - 9 Курс классный, но нужно быть готовым тратить по несколько часов в день на обучение, кроме этого очень желателен опыт в JS
Оценка курса - 10 Рекомендую, курс отличный.
Оценка курса - 10 Так как я был на двух предыдущих потоках, мне есть с чем сравнить. К 13 потоку авторы основательно переработали структуру курса, стремясь сделать его более понятным для студентов и более равномерно распределить нагрузку. И им это удалось. Самым сложным для меня было задание 7.1. Я никак не мог понять, как мне перерисовать список фильмов так, чтобы открытый попап не закрылся. Когда я придумал способ этого достичь, проверил его и всё заработало, я понял, что успешно сдам проект. Больше серьёзных трудностей у меня не возникало, разве что над заданием 9.1 пришлось немного подумать, так как на предыдущих потоках я до этого задания просто не успевал дойти. В общем, всё было хорошо. Хочу поблагодарить наших преподавателей, наставника, кураторов и весь коллектив Академии за этот замечательный курс. Большое вам спасибо!
Отзывы о профессиональном онлайн‑курсе
«JavaScript. Архитектура клиентских приложений»
в HTML Academy
Онлайн‑курс «JavaScript. Архитектура клиентских приложений» рассчитан на выпускников курса «JavaScript. Профессиональная разработка веб-интерфейсов» и на практикующих разработчиков, желающих поднять свои навыки. На курсе студенты приобретают навык создания Single Page Application (SPA), JavaScript-приложений с объектно-ориентированной архитектурой (ООП) и JavaScript-приложений по шаблону проектирования Model-View-Presenter (MVP).
Здесь выводятся отзывы реальных студентов об их опыте обучения на курсе «JavaScript. Архитектура клиентских приложений».
средняя оценка курса учениками последнего потока