Front end dev

Создание интерфейсов и настройка работоспособности сайтов для удобства пользователя
Старт обучения
6 месяцев
Уточняйте в администрации
160 $ / мес
130 $ / мес*
КОГДА
СКОЛЬКО
ЦЕНА
2-3 раза в неделю
с 19:00 до 22:00
Онлайн обучение
*скидка 20% при покупке всех курсов в рамках профессии
Не можешь определиться с направлением?
Дарим запись вебинара о выборе профессии в IT.
Просто оставь свой email и проверь почту

Почему Front end developer?

Актуальная сфера
Сейчас бизнес не существует, если его нет в Интернете, и спрос на разработку сайтов постоянно растет. Конкуренция онлайн растет, и рынку нужно все больше разработчиков, которые способны создавать качественные, удобные и адаптивные сайты.
Уверенный шаг в IT
Разработка сайтов — IT-профессия, которую можно освоить даже если ты гуманитарий. При достаточной мотивации, ты сможешь устроиться на работу прямо в процессе обучения. Спрос на Fullstack-разработчиков всегда превышает предложение.
Свобода и перспективы
К слову, веб-разработка — самая прибыльная и востребованная фриланс-услуга, и тебе необязательно работать в офисе. Ты можешь заниматься любимым делом, не привязываясь к городу, стране, времени и другим обстоятельствам.
1
2
3

Что дает обучение?

Полученных на курсе умений будет более чем достаточно для получения должности junior front end developer. В процессе работы ты будешь приобретать опыт и совершенствовать свои умения, что неминуемо приведет к движению по карьерной лестнице.

Опыт работы: меньше 1 года
Диапазон зарплат: 500-800$
Опыт работы: 1-3 года
Диапазон зарплат: 1400-2400$
Опыт работы: от 3-х лет
Диапазон зарплат: 1850-2700$

После обучения ты сможешь

Реализовывать WEB проекты легкой и средней сложности
Проводить оптимизацию работы уже существующих сервисов и приложений
Быстро реализовывать нетривиальный функционал на основе требований клиента
Писать код который будет легко сопровождать и расширять другими членами команды
Проектировать визуальную составляющую сайтов любой сложности
Создавать современные сайты с применением различных эффектов и интерактивных элементов

Как проходит процесс обучения?

Вебинар
Мы ведем стрим аудиторного занятия, к которому ты подключаешься. Оффлайн и онлайн группы учатся в одном ритме, что открывает возможности нетворкинга.
Домашние задания
Ты получаешь домашнее задание по пройденной теме. Оно поможет тебе закрепить материал и получить практический опыт.
Работа с ментором
Ментор консультирует студентов по поводу выполнения домашних заданий, а также сопровождает группу во время занятий и в неурочное время.
Почему стоит выбрать онлайн-курсы ITEA
Эффективный и удобный формат
Никаких длительных переездов, пробок и опозданий — ты подключаешься к стриму офлайн-занятия из любой удобной тебе локации и устройства. Даже если ты пропустил одну из лекций - всегда сможешь просмотреть запись урока в личном кабинете.
IT-английский
В рамках наших курсов, каждый студент может посещать English Speaking Club. Этого вряд ли хватит для работы в главном офисе Google, но точно достаточно для чтения технической документации, прохождения собеседований и общения с заказчиками.
Всестороннее развитие
IT требует не только технических, но и коммуникативных навыков. Дополнительные курсы для прокачки soft skills помогут проходить собеседования, эффективно работать в команде и вырабатывать в себе необходимые качества, помимо профессиональных умений.
Стажировка и трудоустройство
Подбирая подходящий набор курсов под необходимые на рынке требования, ITEA помогает тебе найти правильный путь развития в IT. После обучения мы рекомендуем наших студентов для стажировки и трудоустройства в компании-партнеры ITEA.


Дружное сообщество
Преподаватель, ментор и одногруппники в онлайне и офлайне — это не только твои новые контакты в мессенджере, а и источник продуктивного нетворкинга и полезной информации.
Актуальные программы обучения
Мы следим за трендами и изменениями в мире IT, потому изменяем программы согласно актуальным обновлениям. Ты получаешь самые свежие знания, которые нужны будущему работодателю

Твой план обучения «от» и «до»

1. HTML&CSS
10 занятий

  • HTML
  • Работа с браузером
  • Хостинговые и доменные панели
  • Файловый менеджер(Filezilla)
  • CSS
  • Адаптивная верстка
  • Резиновая верстка
  • Пиксель перфектная верстка
  • Статичная верстка
  • Кроссбраузерная верстка
  • Правила именования классов по BEM
  • Библиотека Bootstrap
  • Основы препроцессора Less
Смотреть программу курса
2. JAVASCRIPT BASE
7 занятий

  • Введение в Javascript
  • Основные операторы
  • Циклы и функции
  • Массивы
  • Объекты
  • Работа с Git
Смотреть программу курса
3. JAVASCRIPT ADV.
10 занятий

  • Прототипное наследование
  • ООП
  • Контекст вызова и замыкания
  • Глобальный объект Window и работа с DOM
  • События
  • Формирование страницы в браузере
  • Способы хранения данных в браузере
  • HTTP
Смотреть программу курса
4. FRONT END ADV.
13 занятий

  • HTML 5
  • CSS 3
  • Canvas
  • Шаблоны проектирования
  • Webpack
  • Хранение данных в браузере
  • Работа с алгоритмами
  • Agile / Scrum / Kanban
  • React
Смотреть программу курса
4. JS PROFESSIONAL
8 занятий

  • Шаблоны проектирования
  • Антипаттерны
  • Webpack
  • Работа с системой контроля версий
  • ES6/ES7
  • Веб компоненты
  • Single Page Application
  • Typescript
Смотреть программу курса

Кто преподаватели?

Команда ITEA собрала лучших практиков: руководителей, senior-специалистов и экспертов с многолетним опытом

Андрей Даценко
Front end developer с 5-и летним опытом
Открыл собственное диджитал-агентство Element Agency. Талантливый преподаватель, который превыше всего ставит интересы студентов
Владислав Сидоренко
Front end developer с 5-тилетним опытом
В совершенстве владеет JS разработкой, включая современные фреймворки и библиотеки. Опытный педагог, который уже успешно выпустил более 30 групп.
Валентин Гунько
Front end developer с 10-тилетним опытом
Работал Senior Front End developer'ом в Датской IT компании. Инструктор, который знает, как сделать процесс обучения максимально эффективным.

Компании, в которых работают наши выпускники

Успей забронировать свое место в группе
Если после первого занятия ты почувствуешь, что этот курс не для тебя (например, не подходит по сложности), то мы вернем деньги.

Выбери курс отдельно

HTML&CSS

Обучение разметке и стилевому оформлению веб-страниц
Время обучения
10 занятий
Cтарт
Уточняйте в администрации
КУРС

Javascript Basic

JS значительно расширяет функциональность сайта и позволяет «оживить» веб-страницы при помощи различных эффектов
Время обучения
7 занятий
Cтарт
21.10.2019
КУРС
Онлайн обучение

Javascript Adv.

Углубленное изучение JS для реализации сложных проектов
Время обучения
10 занятий
Cтарт
Уточняйте в администрации
КУРС

Front end Adv.

Улучшение качества верстки и использование технологий для быстрого развертывания крупных проектов
Время обучения
13 занятий
Cтарт
Уточняйте в администрации
КУРС

JS professional

Ты научишься оптимизировать работу над проектами и овладеешь продвинутыми инструментами разработчика
Время обучения
8 занятий
Cтарт
Уточняйте
в администрации
КУРС

React

Обучение React.js прокачает твои навыки веб-разработки и работы с JavaScript
Время обучения
10 занятий
Cтарт
Уточняйте в администрации
LEVEL UP

React Native base

Ты научишься создавать приложения для Android и iOS при помощи React Native
Время обучения
8 занятий
Cтарт
Уточняйте в администрации
LEVEL UP

React Native adv

Углубленное изучение React Native позволит тебе улучшить свои навыки мобильной разработки
Время обучения
8 занятий
Cтарт
Уточняйте в администрации
LEVEL UP

Vue.js

Научись быстрому и качественному созданию веб-приложений с помощью Vue.js
Время обучения
8 занятий
Cтарт
17.10.2019
LEVEL UP

Node.js

Обучение фреймворку JavaScript для легкого свитча в back end-разработку
Время обучения
6 занятий
Cтарт
Уточняйте в администрации
LEVEL UP

Отвечаем на самые часто задаваемые вопросы

Не будет ли в курсе слишком много теории? Я точно получу практические знания?
Если бы в нашем курсе было слишком много теории, то они были бы просто неинтересными и неэффективными. А разве посещал бы кто-то неинтересные и неэффективные курсы, да еще и платил бы за это деньги?! После изучения теории, ты сам пробуешь кодить, анализировать, пробовать упростить функционал существующей и написать новую программу. Практика будет повсюду следовать за тобой, как в домашних заданиях, так и в конце онлайн-занятий. И конечно же ты это делаешь под тщательным наблюдением ментора, который будет направлять твои действия в правильное русло, помогать с решением задач и с исправлением ошибок. А после прохождения курса тебя еще и ждет собственный дипломный проект, который уж точно невозможно было бы сдать, опираясь только на теорию.
    Будет ли преподаватель помогать мне с решением практических заданий: давать советы, смотреть скриншоты, объяснять то, что я не понял?
    Конечно, наши преподаватели делают так, чтобы даже самая скучная теория пробуждала твой интерес лучше кофе, а самые сложные задачи щелкались, как орешки. И если для этого нужно придумать примеры "из жизни", либо показать на пальцах, то мы это сделаем, пока ты не разберешься как следует в нужном вопросе.
    Если делаю паузу в обучении (например, из-за болезни), то я могу восстановиться? Или время (и деньги) будут потеряны?
    Понятное дело, что с температурой или сломанной рукой разработать и настроить программу будет весьма непросто. А потому у тебя будет возможность поставить прогресс на паузу и после выздоровления продолжить с той же точки, где остановился. Детали ты всегда можешь уточнить у администрации.
    Есть ли возрастные ограничения на прохождение курса?
    Наш курс нацелен на обширную возрастную группу: от 15 до 60 лет. А это значит, что отговорки по типу "я слишком молод/стар для этого" не работают. Также для детей, возрастом младше 15 лет у нас открыта специальная линейка детских курсов.
    Нужно ли иметь предварительную подготовку в рамках вашего обучения?
    Все, что тебе нужно, это базовые навыки работы с ПК и желание обучаться, остальное дело уже за нами.
    Как происходит процесс трудоустройства в ITEA после прохождения курса и получения сертификата?
    Хорошие специалисты - на вес золота. А потому лучшие студенты, набравшие максимальное количество баллов по ходу обучения, получат специальную форму резюме, после заполнения которой они будут рекомендоваться на прохождение практики. Результаты стажировки и станут основой для твоего будущего трудоустройства.
    Какой уровень английского языка необходим для трудоустройства на позицию Junior?
    Для того, чтобы занять позицию Junior, достаточно владения английским языком на уровне Intermediate.
    Поможем в выборе направления прямо сейчас