Бывает так — услышали классное слово «фронтенд», поговорили с бывшим коллегой, который из маркетологов ушёл в разработку, или поняли, что переезжать за границу лучше с опытом написания кода. Но непонятно, с чего начинать — курсов много, терминов гора, что учить, как? Непонятно.
И раз вы здесь, то поможем разобраться, чем учат в Академии.
Уровень: новичок
Записывайтесь на эти курсы, если вы только узнали про понятие «разработка» и хотите попробовать на деле, понравится вам или нет.
Курс «Старт в программировании»
Вы изучите основы веб-технологий, а ещё попробуете себя в роли верстальщика и фронтендера. То есть поймёте, как из макетов строится сайт на HTML и CSS и как сделать его интерактивным с помощью JavaScript.
Курс «Погружение в вёрстку»
Вы познакомитесь с продвинутыми возможностями HTML и разберете механизмы CSS. C такими знаниями уже и на стажировку возьмут — главное, аккуратно всё расписать в резюме.
Курс «Продвинутые техники и инструменты вёрстки»
Подойдёт тем, кто верстает на уровне фрилансера и хочет расти в сторону продуктовой разработки, то есть работать в большой команде с печеньками, настольным теннисом и кофемашиной. Ну или на удалёнке.
После прохождения курса вы сможете верстать сложные компоненты, которые встречаются в продуктовых интерфейсах, и делать это хорошо — так, чтобы всем захотелось повысить вам зарплату.
Уровень: стажёр/фрилансер
Это следующий уровень — здесь задачи посерьёзнее, но если вы уже решили, что точно хотите в айти, то на курсах из этого уровня получите хорошую базу.
Проекты для практики
Для начала стоит проверить навыки — то есть, чему научились на первых курсах. Для этого мы сделали проекты для практики по вёрстке и JavaScript.
Проекты по вёрстке. В проектах этого типа вам предстоит сверстать реальный макет «с нуля». Всё по-настоящему — читаете теорию, верстаете, смотрите на результат и радуетесь.
Проекты на JavaScript. Здесь вам предстоит «оживить» статичную страницу и превратить её приложение, с которым пользователь сможет активно взаимодействовать.
Профессиональные навыки
Если есть трудности с определёнными задачи — например, не понимаете, как верстать карточки, или что такое семантика, то пройдите навыки. Это наборы кейсов с эталонными решениями, то есть можно сделать и сразу себя проверить.
Если нужно прокачаться — хорошая вещь.
Профессии
После прохождения тренажёров и понимания, что вы хотите сменить работу, лучше всего пойти на профессию и стать специалистом в новом деле. Обучение длится больше года и гарантирует трудоустройство.
Тут уже выбирайте:
- Если понравилось верстать — «Фронтенд-разработчик»
- Если захотелось углубиться в JavaScript — «React-разработчик»
- Если хочется всего и побольше — «Фулстек-разработчик».
Мы рассказывали о том, из чего состоят профессии, и как там устроено обучение в другой статье — прочитайте, если пока непонятно, зачем их проходить.
Уровень: джун
После обучения у всех дороги разные. Можно пойти хоть в веб-студию, хоть в продуктовую компанию, но лучше сразу понимать, что спрашивают на собеседованиях и требуют в работе. Здесь мы тоже подготовили для вас кое-что интересное.
Каждый год мы исследуем российский рынок фронтенд-разработки, чтобы узнать, какие навыки нужны на разных уровнях, и какие из них более полезны для развития разработчиков.
У нас есть и карта компетенция, и курсы роста до мидла — полный набор, можно проходить всё по очереди и расти очень быстро.
Если вы сомневаетесь в своих знаниях, то можете пройти комплексную оценку своего уровня в веб-разработке. Мы оценим ваши хард и софт-скиллы и составим индивидуальный план развития. Звучит классно, правда?
Ну и помните — совсем не важно, только начинаете вы свой путь или уже достигли каких-то целей. Развиваться нужно всегда, и мы всегда готовы вам в этом помочь.