HTML Academy
С 2013 года выпускают курсы по программированию.
Достоинства
Недостатки
Этот курс для меня — life changer.
Все началось с бесплатных тренажеров в декабре 2020 года. Но через месяц мне стало понятно, что меня по-настоящему прет от этого, и хочется сменить профессию. До этого у меня не было никакого представления о том, что такое фронтенд/бэкенд, вся сфера разработки стала для меня открытием.
С января по ноябрь 2021 года совмещала обучение на курсе с работой на полной ставке. Времени хватало, даже иногда казалось, что интенсив недостаточно интенсивный, поэтому параллельно проходила Гарвардский курс CS50. Только на второй части по JS, которая считается самой сложной, пришлось полностью концентрировать внимание на одном курсе. До самого конца обучения казалось, что эта часть была излишне сложной и лучше бы сразу React учили. Но после выхода на работу разработчиком, я поняла, что эта часть как раз самая полезная, потому что помогает разбираться в любом JS фреймворке (я в итоге работаю на Angular).
У нашего потока был свой чат в Телеграм, где состояли студенты и наставники курса, где ребята помогали друг другу, если были вопросы. Также можно было задавать вопросы напрямую авторам курса во время видеолекций и сразу получать ответы. Такое живое общение очень помогало поддерживать вовлеченность в обучении.
С личными наставниками негативного опыта не было. Хочу особенно выделить наставника по первой и второй части JS.
Курс закончился в ноябре, а в декабре я уже вышла на работу разработчиком.
Достоинства
— Чувствуется, что над курсом активно работают: почти каждый поток что-то обновляется, устаревшие подходы меняются на новые;
— Профессиональный подход преподавателей к лекциям (никакого панибратства, отличная подготовка);
— Подходит для того, чтобы стать разработчиком с нуля (этот пункт скорее относится к прошлой версии курса, когда туда еще входила верстка — сейчас эту часть вынесли в отдельный курс).
Недостатки
Достоинства
Понравилось количество отлично структурированной информации, понятной для новичка, и подход в обучении «от простого к сложному». Мне нравится, что информация, которая выдается студенту, очень разная — это и статьи, и тренажеры, и прямые эфиры (в которых, кстати, все темы «разжевываются»), и демонстрации.
Еще здорово, что есть чат, в котором можно задать вопрос и гарантированно получить ответ: там помогут и наставники, и авторы курса, и другие студенты, которые учатся с вами.
И конечно, наставники — это одна из главных фишек курса. Могу только порекомендовать вам сразу сменить наставника, если он не заинтересован в помощи вам. Мне очень повезло, у меня была крутая наставница, хотя выбирала я ее наугад. Она постоянно была на связи, помогала с домашками и отвечала в телеграме практически сразу же.
Недостатки
Я для себя на этом курсе увидела только один недостаток — это время, которое давалось на выполнение домашек. Оно было одинаковым что для крупных блоков заданий, что для небольших частей — по 3—4 дня на каждое. Понятно, что в итоге я все нагнала и успела выполнить задания к срокам защиты, но было морально непросто, когда понимаешь, что уже идет следующая тема, а ты еще не осилил предыдущую.
Это такой себе минус, я бы не стала на нем заострять внимание, так как авторы курса при всем этом имеют большой плюс — они корректируют программу из потока в поток. Вероятно, в будущем подкорректируют и эти сроки.
Лично мою жизнь эти курсы изменили. Сменил профессию в 31 год. Начал обучение в мае 2020 и закончил в апреле 2021.
Никакого бэкграунда и подготовки не было. Без подготовки курс, откровенно говоря, не из легких, на то он и интенсив. Особенно тяжелый 2 уровень JS, но НЕ невозможный.
Информация, на мой взгляд, структурирована и подается от простого к сложному. Если вы задались целью освоить профессию, то у вас все получится, но за уши на работу вас не потащат — это стоит учитывать. Вас не бросят одного, но и заставлять и пинать не будут. По крайней мере, так было раньше.
По большому счету придраться не к чему. У меня была проблема с наставником на второй верстке: он был максимально дружелюбный и общительный, но проверял работу плохо, не знал ТЗ и критерии, принимал ВСЕ задания, высказывал личные хотелки типа «добавим здесь анимацию, чтобы покрасивее» и в упор не видел, что моя страница вообще не по размеру макета.
В итоге ближе к защите, когда я уже сам понял, что мой сайт не соответствует ТЗ, я спросил его: «как же так получилось?». Он ответил: «Фигня, работы на пару часов». У меня ушло 3 дня. Хороший опыт, сразу научился читать ТЗ. Вообще, наставники — это проблема у многих, не стоит бояться их менять.
После курсов у меня было 8 собеседований, из них 3 предложения о работе. Считаю, что это хороший показатель. Среди моих знакомых нет тех, кто после курсов академии не нашел работу. Но есть те, кто сдался и забил на учебу.
P.S. Насколько я знаю, сейчас программа курса немного изменилась, но с Академией знаком давно, доверяю и рекомендую.
Достоинства
К организации вообще не придраться. Преподаватели очень позитивные и толковые. Компания создает очень уютное впечатление.
Недостатки
Во время моего обучения было маловато проектов (в период июль—август 2020). Не сказал бы, что это существенный недостаток, но все же.
Достоинства
Недостатки
В рунете считалось, что по верстке HTML-Academy лучшие. Я как-то поверил в этот тезис и не зря.
Сначала можете попробовать бесплатные тренажеры, я, например, так и делал. Мне понравилось, как подается материал: в формате вроде игры информацию легко усваивать. Хорошие отзывы и манера подачи — главное, что привлекло меня и заставило приобрести эти курсы в свое время. Я не пожалел.
Про работу: трудоустроился официально спустя месяца четыре. Если тебе нравится то, чем ты занимаешься, работу найдешь рано или поздно обязательно. Чем больше технологий изучишь, тем более востребован будешь на рынке труда, и уже не ты будешь искать работу, а она тебя.
Достоинства
Учили хорошо, наставники — молодцы.
На первом интерактивном курсе выбрал наставницу, которая, как мне тогда казалось, слишком придиралась. Но сейчас я понимаю, что это была школа жизни, чтобы привить мне, как говорится в вебе, good practice.
Недостатки
Мои ожидания полностью оправдались, потому что:
1. Я поверила в то, что не боги горшки обжигают, и что я могу верстать сайты.
2. Избавилась от страха что-то не понять, не усвоить или сделать что-то не так. Поняла, что HTML, CSS, Visual Studio Code и даже GitHub не так страшны, как кажутся на первый взгляд.
3. Примерила верстку на себя. Решила, что мое. Буду дальше двигаться в этом направлении. Купила еще три курса HTML-академии для дальнейшего развития. Позже и о них оставлю отзывы.
Курс я рекомендую всем, кто начинает обучаться с нуля или имеет минимальный опыт в верстке, но при этом не боится обилия новой информации и большого количества времени, потраченного на усвоение нового материала и подготовку домашнего задания.
Достоинства
Я пришла на этот курс совсем с нуля, но у меня все получилось. Со второй попытки удалось получить заветные 100% за итоговый проект.
Наставница всегда очень чутко и доброжелательно подсказывала, как можно улучшить код.
Атмосфера на курсе очень теплая, чувствовалась поддержка на протяжении всего процесса обучения, что важно, когда ты новичок.
Программа составлена замечательно. Соблюдена логическая последовательность в подаче материала. И сочетание учебник + тренажеры + лайвы + наставник весьма эффективно. Очень понравилось, что есть четкие критерии, которыми можно руководствоваться при сдаче проекта.
Недостатки
Главная трудность, с которой я столкнулась — это хаос в голове в начале от обилия новой информации. Здесь главное — сохранять спокойствие и просто двигаться дальше по программе: последовательно и вдумчиво, но сильно не расслабляться.
Единственное, чего мне реально не хватало — это времени, чтобы информацию уложить в голове. Все время казалось, что если я что-то не запомню, то будет армагеддон. Я только по ходу занятий поняла, что, в сущности, нужно усвоить принципы и способ мышления и включить внимательность. Но я не знаю, насколько подобная проблема глобальна среди студентов. Может, только я себя так ощущала.
По факту 2—3 часа в день для меня было мало. Правда, занималась я не каждый день. Но если я садилась за учебу, то выпадала из реальности минимум на 6 часов.
Сразу могу сказать: курс стоящий. Я очень долго сравнивала, выбирала и собиралась. В итоге выбрала этот и не прогадала. Главное, о чем я переживала — быть брошенной на произвол судьбы (обычно этим грешат многие курсы) и получить за свои деньги воду. Ни того, ни другого не произошло.
По итогу — навык совершенно точно сформирован: я могу сверстать страницу по макету. Хотя именно в вопросах верстки я была ну полный 0.
Сейчас я в самом начале, потому что прохожу не отдельно взятый курс, а профессию, поэтому о каких-то далеко идущих перспективах говорить рано.
Данного курса, на мой взгляд, еще недостаточно, чтобы найти работу. Однако с таким подходом к обучению, и с тем, что навыки действительно формируются в обещанном объеме, у меня нет никаких сомнений в том, что по окончании целой профессии я вполне успешно найду желаемую работу.
Короче говоря, за свои деньги эта программа просто супер.
Достоинства
Курс разработан грамотными специалистами, они подают информацию структурированно. Видно, что в успехах студентов заинтересованы.
Работа с наставником, опять же, не только про продуктивность, но и про чувство, что до тебя есть дело. Конкретно мой наставник записывал по всем спорным вопросам внушительные скринкасты на час—два. Это было полноценной дополнительной лекцией в местах, где «плаваешь».
Недостатки
Как всегда, есть небольшие но. Их два.
Первое «но» касается сроков. Сама компания на своем лендинге, который посвящен профессии, пишет, что курс подойдет для работающих людей, у которых мало времени. Также они говорят, что на стандартном тарифе понадобится 15—20 часов в неделю. У меня был стандартный тариф, но времени уходило больше.
Может быть, в декрете часть мозга, отвечающая за скорость, атрофируется, но все же. У меня за плечами бакалавриат, специалитет и две магистратуры, я умею учиться, поэтому я очень бы хотела посмотреть на «нулевичков», у которых обучение действительно занимает именно это количество времени.
И второе «но» относится к заявленному уровню обучающегося. На сайте также сказано, что для прохождения курса достаточно базовой компьютерной грамотности. Не могу в полной мере с этим согласиться. Как минимум, стоит упомянуть, что неплохо было бы знать английский (в процессе курса об этом говорят, и не раз, но на стадии поступления эту информацию не озвучивают). У меня специалитет по англ. и нем., поэтому никаких проблем не было, но я уверена, что людям, которые языка не знают, обучение дастся в разы труднее. Да и в принципе знание лингвистики мне очень помогло с точки зрения подхода к изучению языка.
На основании вышесказанного, я бы пересмотрела пункты о заявленном ориентировочном времени, которое необходимо уделять курсу, и перечне базовых навыков, требующихся для обучения.
Отличная школа, были сложности, но все получилось. Упорство и труд никто не отменял, это как раз про веб-разработку и вообще все, что с ней связано. Легко не будет, но оно того стоит. Придется много читать, работать, работать и работать.
Я поставил цель — защитить курсовой проект любой ценой. Работал за компьютером по 10 часов в день. Если вы настроены на защиту курсового проекта, то халявы здесь точно не будет. Для защиты дается три попытки. Я защитился с третьей под дедлайн за два дня. Набрался адреналина на год вперед.
Могу смело рекомендовать данный курс для входа в мир фронтенда, но рассчитывайте ваши возможности и желания.
Достоинства
Контент собран очень структурировано. Вся информация подается понятно и интересно, много интерактивных тематических тренажеров с прохождением тестовых заданий для закрепления знаний.
Служба поддержки работает хорошо. Есть, конечно, небольшие минусы, но это не портит общей картины. Хорошая и быстрая обратная связь, живой чат и хорошая работа наставников. Правда, тут как повезет: лично я нашел своего с третьего раза, с ним дошел до конца и защитил курсовой проект.
Недостатки
Для совсем новичков будет сложно. У меня был опыт прохождения курсов по веб-дизайну, поэтому умение работать с графическими редакторами пришлось очень в тему.
Мне не хватило различных лайфхаков по настройкам и дальнейшей работе с редактором кода. Видео были, конечно, но хотелось бы узнать про горячие клавиши, авторедакторы кода, их настройку для удобной и быстрой работы и про настройку и работу с готовыми сниппетами. В общем, все то, что значительно ускоряет и облегчает жизнь программистов и верстальщиков. Может, это уже будет на следующем курсе про автоматизацию в верстке, куда я уже записался и жду начала.
В целом ожидания оправдались, я научилась базе по JS и пошла на второй курс от этой же школы, но только потому, что я сразу записалась и оплатила два курса.
По цене: я изначально думала, что очень оверпрайс, сейчас в ретроспективе понимаю, что, в принципе, не очень, но все еще дорого. Если прям вообще не понимаешь, что происходит и постоянно консультируешься с наставниками — может и стоит своих денег, так как консультации все-таки не должны быть бесплатными, но по сути в курс было включено всего 10 консультаций по полчаса.
Работу после обучения найти бы не удалось, так как это прям базовый уровень, и он мало что дает, кроме знания синтаксиса JS, понимания как им пользоваться и как он работает, и то очень поверхностно.
Достоинства
Сам по себе курс мне понравился — он действительно довольно базовый, подойдет людям, которые немного слышали про программирование, но с JS не сталкивались. Несложно, но и не сверхпросто, особенно для новичков, действительно есть что поучить и поделать по урокам и домашним работам.
Очень нравится оформление: сам сайт, личный кабинет учащегося, механизм сдачи домашних заданий — все супер четко и выглядит красиво и стильно. Все собрано в одном месте, ты учишься на одной платформе и платишь в основном за это удобство. Я лично получила удовольствие именно от удобства и красоты интерфейса.
Недостатки
Если в программировании никакого опыта нет, то нужно начинать либо с еще более базовых уровней у этой школы (курсы html/css и тренажеры по подписке), либо с бесплатных видосов на ютубе, потому что на курсе базовое понимание по циклам, условиям, типам и структурам данных особо не дадут. Галопом по Европам, скажем так. Глубины знаний тоже тут не будет, все очень поверхностно. Дают очень много ссылок на самостоятельное изучение, а на уроках показывают только базу, возможно, даже менее информативную, чем тематические видео на ютубе.
Наставники абсолютно бестолковые. Надо заранее знать, кого выбирать, узнавать у предыдущих курсов, потому что хороших опытных наставников там человека два—три, остальной миллион — студенты или стажеры в компаниях без особого опыта и без особых возможностей подсказать, как реально написать код лучше.
Цена за курс высоковата, но тут ты больше платишь за удобство (уроки и материалы подобраны и подготовлены для тебя, не надо ничего искать), домашние задания проверяют.
Плюс ты платишь за возможность консультироваться с наставником, но его компетенция может быть под вопросом, тут как повезет, и шанс попасть на опытного специалиста очень мал. Возможно, просто нагуглить ответ на свой вопрос будет полезнее.
Работу после этого курса, вероятно, можно найти, но супер джуном/трейни/стажером за мало денег, так как это еще даже не изучение популярных фреймворков, опыт работы с которыми желателен для прохождения собеседования в нормальные компании.
Структуру приложения показывают в очень базовом варианте. С одной стороны, это хорошо, так как надо понимать вообще основную схему работы приложения, с другой стороны — в реальном приложении все гораздо сложнее и глубже. Подразумевается, что в следующем курсе (по React) как раз происходит более подробное и приближенное к реальности изучение и создание структуры приложения. Получается, чтобы освоить на базовом уровне что такое и как работает фронтенд на React нужно пройти всю профессию «React-разработчик» или «Фронтенд-разработчик» от HTML Academy, каждая из которых занимает по времени около года, а по цене суммарно где-то почка.
Но если вы работаете на стабильно оплачиваемой работе, и у вас есть лишние 10-15 тысяч рублей в месяц и год в запасе — можно смело идти и учиться целиком на профессию, включающую эти курсы. При должном желании вы точно найдете работу после успешного прохождения этих курсов: они дают очень базовые знания, но для собеседований это то, что нужно.
Достоинства
Это второй курс по JavaScript от HTMLAcademy, и он гораздо информативнее и сложнее чем первый. Если знаете основной синтаксис и типы данных, то, в принципе, можно начать прямо с него, ничего не потеряете и сэкономите много времени, так как этот курс гораздо полезнее.
Курс дает реальные примеры работы с пользовательскими данными. Все еще достаточно базовый, порог вхождения невысокий, но попадаются задачки и посложнее, есть над чем подумать. Снова отмечу в плюсах удобный интерфейс обучения, сдачу домашних заданий.
Недостатки
Хочу отметить, что этот курс для самостоятельного изучения, есть еще расширенный с сопровождением. Если у вас есть возможность взять полный курс, то лучше переплатить.
Изучая курс, я периодически сталкиваюсь c нехваткой твердой руки надо мной, которая будет подгонять, когда ленюсь, и помогать в различных вопросах.
Достоинства
Весь курс поделен на разделы, а те, в свою очередь, на блоки. В конце каждого блока есть небольшое практическое задание по учебному проекту, на котором ты закрепляешь изученное.
Больше всего мне понравилось то, что вся основная теория подается в игровой форме: чуть-чуть теории и сразу же «давай подправим сайт». Очень затягивает и не дает заскучать.
Помимо базовой теории в блоках закреплены ссылки на полезные статьи, из которых можно почерпнуть еще больше.
Видел много отзывов, где говорится, что «всю информацию можно найти в свободном доступе». Да, согласен, но не имея опыта сложно определить, где нужная информация, а где не очень. Здесь же все подают на блюдечке, а тебе остается только изучить и закрепить.
Недостатки
Критичных недостатков не заметил. На мой взгляд, некоторые пункты зря дробятся на несколько.
Курсы очень тяжелые, но оно того однозначно стоит. Лично мне несколько тем дались с большим трудом, но в конце концов мне удалось их победить.
Многое пришлось изучать вне Академии и дотягивать материал, которого не хватило в теоретической части на курсе, но методичность и базу Академия дает просто невероятную. Однозначно рекомендую, но с одной важной оговоркой — вам придется изучать и добирать материал самостоятельно. Так сказать, учиться учиться (непреднамеренный каламбур). Ведь в реальности все так и будет происходить и никто носом в нужный сурс не ткнет.
Академия предоставит вам методику и создаст порядок из хаоса в голове, просто будьте готовы работать самостоятельно. Много. Очень много. На курсе дают лишь необходимый базис, самые азы и основу, но как вы будете это реализовывать на практике или учебном проекте — зависит только от ваших мыслительных способностей и умения правильно гуглить.
Тем не менее, времени на обучение выходит предостаточно, но это не значит, что можно все откладывать на потом. Академия не терпит ленивых, от вас потребуется не жалеть себя любимого, а стараться и выкладываться, чтобы добиться результата. Помните, что вы платите деньги не за то, чтобы за вас все разжевали и в рот положили, а за базу, методологию и подход к разработке.
Академия выбирает исключительно правильный подход к обучению на своих курсах, подталкивая учеников к самообучению, как это и происходит на практике, а потому я считаю это несомненным плюсом. Главное — быть к этому готовым.
Достоинства
Структура подачи материала и организация процесса на высшем уровне. После прохождения курсов очень быстро начинаешь понимать что к чему, в каком порядке и когда. Схематичность и наглядность всего процесса предоставлена в полном объеме.
Прекрасные отзывчивые наставники, с которыми очень быстро находишь общий язык и темп работы. Отличные лекторы, объясняющие тему так, как очень редкие преподаватели в школе и вузах. Сверхскоростные кураторы (местная техническая поддержка), которые очень оперативно и четко решают возникающие проблемы. Команда просто 11 из 10, желаю всем таких людей встречать на пути к карьере.
Недостатки
Не хватило, как мне кажется, больше отдельных, конкретных примеров. Со слишком многим пришлось разбираться самому. Материала, изложенного в теории и лайвах, просто недостаточно для полноценного понимания и уж тем более защиты. Это не плохо, но времени с учетом этого факта хватает тютелька в тютельку (при том, что я занимался проектом и прямо во время своей прошлой работы по мере возможности каждый день).
Теперь я понимаю, что на практике это работает именно так, и это отличный пример. Но хочется напомнить, что за это просят не то, чтобы очень маленькие деньги, и хотелось бы видеть чуть больший процент необходимого для работы материала внутри Академии, а не просторах интернета.
Тем не менее, я получил необходимые мне знания и даже сумел успешно защитить все проекты, но для этого пришлось не просто напрячься и перечитать половину статей на MDN, но и провести пару бессонных ночей. Времени на все дается предостаточно, но такой уж я человек, что не могу откладывать на потом то, что можно и нужно сделать как можно раньше.
Теоретические модули «Подготовка вёрстки для CMS» и «Вёрстка React-компонентов» выглядят ну очень сырыми и «нелюбимыми».
И все же я уверен, что все вышеперечисленные недостатки Академия очень быстро скорректирует (если еще не).
Исходя из полученного опыта, я не могу с уверенностью сказать, что это стоит своих денег, но по крайней мере вы получите правильный вектор развития.
Достоинства
Недостатки
Достоинства
Полностью самостоятельное изучение HTML, CSS, JS и PHP. Урок состоит из теории и практического задания. Есть выстроенный план обучения, можно двигаться по нему или проходить уроки из разных тематических блоков. Есть дополнительные уроки повышенной сложности — «вызовы». Дополнительные уроки не являются обязательными.
Доступ к заданиям частично бесплатный. Для изучения самых первых шагов бесплатной части достаточно. Если попробовали бесплатную и определились, что вам это нравится, можно приобрести дополнительный доступ к платным урокам.
Часто проводятся марафоны в социальных сетях, в которых выдается бесплатный доступ к тренажерам на определенный период. Все тренажеры регулярно обновляются, чтобы темы и технологии были актуальными. Есть личный кабинет с интерфейсом для отслеживания прогресса.
Недостатки
Тренажеры больше направлены на HTML и CSS, а JS и PHP только начали появляться. Если вы «перфекционист» и любите пройти всю программу на 100%, то при актуализации тренажеров пройденный прогресс будет сбиваться. Будут появляться новые уроки, которые отображаются как непройденные, хотя эту тему вы уже проходили (старые уроки по темам архивируются и исчезают).
Значимая часть материала из тренажеров доступна только по платной подписке (условный минус, так как это нормально).