Frontend-разработчик

• Научитесь самому популярному языку программирования
• Уже через месяц сможете решать полноценные задачи
• Сразу после курса начнете искать работу своей мечты в IT
Осталось 19 мест
Профессия за 12 месяцев
В работе frontend-разработчика есть простор для творчества: вы будете визуализировать дизайнерские идеи и оживлять макеты.

Сфера фронтенда очень динамична — каждый день появляются новые устройства, браузеры, интерфейсы становятся сложнее. Если иметь достаточно любопытства к новому, войти в профессию будет легко!
новых вакансий
в месяц
1000
2,5 человека на одну вакансию
Ваша зарплата после
до 250 000 ₽
Трех+ лет работы | Senior
до 120 000 ₽
Двух лет работы | Middle
от 50 000 ₽
Обучения | Junior
Как понять, что frontend — это моё
Каждая строчка кода становится визуальным элементом интерфейса: текстом, кнопкой, картинкой. Даже ваша бабушка поймет, чем вы занимаетесь на работе.
Вы хотите видеть результат своей работы
Постоянная работа с макетами поможет натренировать глаз, и вы сможете участвовать в обсуждении UI & UX.
Вы больше не в силах пользоваться неудобными сайтами с кривым интерфейсом
Разработка предполагает полное погружение в процесс, а значит вы будете понимать бэкенд, дизайн, архитектуру и разбираться в самых разных инструментах.
Вы любите и готовы учиться новому
Как проходит обучение
Изучаете теорию в оптимальном формате: конспект, запись видео или живой вебинар с преподавателем, которому можно задать вопрос прямо на лекции.
1
Имеете доступ к материалам лекций в любое время, в том числе и в мобильном приложении. А значит, можно продолжать учиться по дороге на работу, в обеденном перерыве и на прогулке с собакой.
2
По итогам модулей выполняете практические задания разной сложности — от небольшого теста на понимание до полноценного проекта.
3
7
Практикуетесь успешно проходить собеседования и двигаетесь к тому, чтобы найти работу своей мечты!
6
Между модулями уходите на каникулы, чтобы отдохнуть от интенсивной нагрузки и вернуться к учебе с новыми силами.
Встречаетесь с наставником на регулярных вебинарах для разбора вопросов и работы над ошибками.
5
Общаетесь с одногруппниками и наставниками в популярном командном мессенджере Slack. Наставники постоянно на связи, так что ответ на любой вопрос по курсу вы получите в ближайшие пару часов.
4
06 : 05 : 06 : 01
Набор
до 11 октября
Days
Hours
Minutes
Seconds
560 часов
теории и практики
Дадим нужные знания
Разбор сложных тем в живом формате онлайн-воркшопов
Кодить и трудоустраиваться — разные скиллы. Вы научитесь обоим
В программу входит пакет из 3 тестовых собеседований для каждого студента
Поможем
получить работу
Куратор и методист поддерживают и не дают сойти с маршрута
Наставники вдохновляют и дают развернутую обратную связь
Проведем до диплома
Оставляя заявку, вы принимаете условия соглашения
Получите бесплатную карьерную консультацию и курс в подарок
Учтем ваши желания, опыт и навыки, поможем поставить цель и подберем лучшее решение.
В подарок откроем курс «Как эффективно учиться».
Программа
Мы исследовали 3022 вакансии с требуемым опытом до 1 года и до 3 лет, составили список самых востребованных навыков и включили их в программу обучения.
Введение в профессию
Модуль 1
Что вас ждет в модуле:
Вы узнаете, как работают сайты и веб-приложения и что такое баг, фича, релиз, бэклог, роадмап.

Поймете, как устроена команда в продуктовой компании и чем в ней занимаются фронтендер, бэкендер, аналитик, тестировщик и продакт.
Вы научитесь:
— Понимать свою роль в продуктовой команде
— Говорить с командой на одном языке
— Планировать работу над задачами
Вёрстка: HTML и CSS
Модуль 2
Что вас ждет в модуле:
«Фронтенд-разработчик должен уметь и любить верстать», — говорят эксперты.

Этому мы и научим вас в первую очередь! Будем «переводить» картинки дизайнера, на язык, понятный браузеру.

Скелет страницы, которую вы сейчас видите, создан с помощью HTML, а CSS позаботился о стиле и внешнем виде сайта. Их мы и изучим!
Вы научитесь:
— Разбивать макет страницы на блоки и верстать их
— Верстать страницы из нескольких колонок, которые адаптируются к размерам экрана и устройству, с которого открывается сайт
— Верстать блоки, в которых можно добавлять контент и менять язык
— Пользоваться инструментами разработчика в браузере и отлаживать верстку страницы
— Использовать знания о семантике и доступности интерфейсов
Java Script в браузере
Модуль 3
Что вас ждет в модуле:
JavaScript — единственный язык программирования, с помощью которого создают web-интерфейсы. Браузеры понимают только его.

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

Вы поймете, как влиять на содержимое окна браузера и реагировать на действия пользователя с помощью JavaScript. Чтобы кнопка «лайк» меняла цвет после нажатия, а информация об этом действии сохранялась в базе данных сервиса.
Вы сможете делать и другие виды сервисов, которые работают с обновляющимися данными: чатами, лентами новостей и другими.
Вы научитесь:
— Использовать JavaScript для решения простых алгоритмических задач
— Выбирать и использовать необходимые в работе алгоритмы: сортировка, бинарный поиск, динамическое программирование
— Менять содержимое браузера
— Создавать интерактивные серисы и реагировать на действия пользователя и другие события внутри браузера
— Настраивать обновления данных без перезагрузки страницы
— Делать не только интерактивный, но и динамический интерфейс
Знакомство с бэкенд-разработкой и node.js
Модуль 4
Что вас ждет в модуле:
Понимание серверной части является — ключ к full stack разработке и созданию полноценных веб-сервисов.

Поэтому вы научитесь использовать базу данных и делать файлообменник — сервис для загрузки файлов и получения коротких ссылок на них.

В этом же разделе разберем типовые задачи разработки систем администрирования. Например, товаров в интернет-магазине: вывод списка товаров, создание нового товара и редактирование и удаление существующего. Для всех этих операций мы соберем интерфейсы и поддержим их на бэкенде.
Вы научитесь:
— Писать серверы с помощью node. js ds
— Работать с базами данных
— Понимать алгоритмы работы веб-сервиса изнутри, а не только на фронтенде
Работа с системой контроля версий Git
Модуль 5
Что вас ждет в модуле:
Git — главный инструмент командной разработки.

Рассмотрим самый простой ежедневный сценарий: вы пишете код для решения задачи, он сохраняется и отправляется в удаленное хранилище (github). Там его могут посмотреть другие члены команды, чтобы сделать замечания и дать советы. А еще это способ в любой момент посмотреть историю действий каждого участника проекта.

Git и github также помогают доставить обновленную версию проекта до пользователя, потому что сохраненный там код можно протестировать и скопировать на production-сервер.
Вы научитесь:
— Понимать и использовать основные понятия Git, которыми оперирует эта система контроля версий
— Работать с Git во всех основных сценариях и применять необходимые для этого команды
— Использовать Git-flow
— Оперировать Git в жизненном цикле проекта
Автоматизация, деплой, сборка и рабочее окружение
Модуль 6
Что вас ждет в модуле:
При разработке большого проекта требуется много действий: единое оформление кода, сжатие картинок, запуск тестов. Хороший разработчик. Умеет автоматизировать такие операции. Это сильно повышает скорость разработки и упрощает понимание проекта.

Когда проект готов, ваш код, необходимо отправить на сервер, который подключен к Интернету с доступом через любой браузер.

Этот процесс называется deploy. Разберемся, как бесплатно «деплоить» фронтэнд и бекэнд проекты. Вы научитесь настраивать их так, чтобы они работали и на вашем ноутбуке, и на production-сервере.

Вы сделаете шаблон своего первого фронтенд проекта и на практике поймете, как в нем взаимодействуют все изученные раннее инструменты.
Вы научитесь:
— Использовать линтеры и пре-коммит хуки — базовые инструменты разработчика, которые упрощают ежедневную работу
— Взаимодействовать с удаленным репозиторием — continious integration/continious deploy
— Проводить тестирование проекта в пул-реквестах
— Интегрировать ручное тестирование кода
— Компилировать код перед выкладкой
— Собирать результат работы всех инструментов фронтендера
Фреймворк React
Модуль 7
Что вас ждет в модуле:
Фрйемворк React — это набор файлов JavaScript. В нем есть готовые решения и функции на Java Script. На сегодня React —самый популярный фреймворк во фронтенд-разработке. Большинство крупных компаний используют именно его.

Владение React — то, что отличает простого верстальщика от разработчика.
Вы научитесь:
— Писать шаблоны на React
— Использовать в работе понятия состояния компонента и приложения
Подготовка к трудоустройству
Модуль 8
Что вас ждет в модуле:
Вы поймете, как выглядит процесс трудоустройства. Узнаете, как оценить свои шансы на разные вакансии, и как их повысить. Научитесь составлять резюме и портфолио, а также проходить собеседования.

В конце вы сможете закрепить полученные навыки на нескольких тренировочных интервью с опытными тимлидами.
Вы научитесь:
— Планировать процесс трудоустройства
— Оценивать вакансии
— Составлять идеальное резюме и портфолио
— Проходить собеседования и оформлять тестовое задание
Почему стоит начать карьеру frontend-разработчика вместе со Skypro
Вы будете работать по модульной программе и с каждым новым модулем все глубже осваивать материал. В конце курса сможете гордиться, что целый год работали с CSS и 10 месяцев — с JavaScript
Результат обучения, в который мы целимся, — ваше успешное трудоустройство
Вы не будете перегружены лишней информацией, но получите уникальные знания, чтобы конкурировать с другими junior-специалистами
Авторы профессии — эксперты во frontend-разработке
Михаил Рерберг
Альфа-Банк, frontend-developer. 4 года во фронтенде

  • Выучился на фронтендера на онлайн-курсах
  • Лидировал работу 5 джунов, теперь ребята работают middle-разработчиками в Тинькофф и Ozon
  • Наставник буткемпа Frontend-разработчик Skypro

«На втором курсе универа на информатике нам давали примитивную верстку. Я очень вдохновился, что можно буквально на коленке быстро собрать то, что прямо сейчас работает на компьютере. Через полгода пошел учиться на онлайн-курсы и не жалею»
Яндекс, frontend-developer. 7 лет во фронтенде

  • В 30 лет без бекграунда в разработке выучился на фронтендера
  • Автор и преподаватель буткемпа Frontend-разработчик Skypro

«Фронтенд — это возможность за 3−4 года стать работником, которого хотят по всему миру. Можно уехать или остаться, путешествовать и жить как хипстер. А ещё несколько лет назад ты требовал картошку взвесить, прежде чем на кассу нести»
Александр Шлейко
Диплом
Покажите работодателю диплом о профессиональной переподготовке. Его выдают только университеты, которые подтвердили качество своих программ и получили лицензии. Skypro — именно такой. Лицензия № 40 237.
Стоимость обучения
Старт обучения 11 октября
Осталось 19 мест
Оставляя заявку, вы принимаете условия соглашения
Забронируйте место на первом потоке со скидкой 15%
Задайте нам вопрос
+7 (495) 137 85 99
Whatsapp: +7 995 927 32 41
Сэкономьте 13%
Получите налоговый вычет. Все подробности у менеджера при записи на курс
Оформите возврат
Если вы передумаете учиться, мы вернем полную сумму в течение первых двух недель
₽/мес.
7083
Рассрочка на 12 месяцев
С корпоративной скидкой 15%
85 000₽
Полная стоимость без рассрочки:
72 251 ₽
Остались вопросы?
Подходит ли мне программа, если я никогда не программировал?
Программа рассчитана на студентов без опыта разработки, все концепции мы изучаем с нуля, но будьте готовы выделять 10−15 часов в неделю, чтобы усвоить все в срок.
Сколько часов в неделю потребуется на обучение?
Чтобы освоить программу за 12 месяцев с небольшими каникулами, выделяйте по 10−15 часов в неделю в зависимости от вашего бекграунда.
Можно ли совмещать учебу с работой?
Да, но важно оценить свои силы. Мы поможем организовать планирование, чтобы успевать не только работать и учиться, но и отдыхать.
Что делать, если я не успеваю сдавать задания в срок?
Мы не отчисляем студентов и оказываем максимальную поддержку каждому. На случай, если вам необходим перерыв, возьмите 2 академических отпуска по 30 дней в течение года.
Гарантируете ли вы трудоустройство?
Если вы приложите к этому столько же сил, сколько и команда курса, мы уверены, что все получится! Сейчас стартует первый поток, и мы сделаем все возможное, чтобы курс доказал свою эффективность.
На какую зарплату я могу рассчитывать по итогам курса?
Junior-фронтендеры зарабатывают от 50 тысяч рублей в месяц. В Москве так оплачиваются трехмесячные стажировки, затем зарплата растет. Не стоит рассчитывать на 150 тысяч в первый месяц после выпуска, если до этого у вас не было опыт в разработке. Но за пару лет можно прокачаться до middle-уровня.