Курсы Frontend Developer - Online обучение LiveOnline на ITVDN
ITVDN: курсы программирования
Видеокурсы по
программированию
Подписка

300+ курсов по популярным IT-направлениям

Выбери свою IT специальность

Подписка
Подписка

300+ курсов по популярным IT-направлениям

Frontend + AI Skills

Онлайн обучение с тренером

  • График

    3 раза в неделю

  • Доступ к материалам

    Все уроки записываются

  • Продолжительность

    5,5 месяцев

  • Поддержка и консультации

    Ментор и ассистент

  • Документы об обучении

    Сертификаты и Диплом

  • Уровень сложности

    С нуля

  • Карьерный сервис

    Стажировка после обучения

Подать заявку
Пробный урок

Старт курса

17

июля

morning-group
Утренняя группа
09:00 - 11:00 (GMT+2)
evening-group
Вечерняя группа
19:00 - 21:00 (GMT+2)
frontend

6 причин изучать Frontend

1

Лёгкий старт в IT

Frontend — один из самых доступных направлений: HTML, CSS и JavaScript быстро изучаются и имеют низкий порог входа.
2

Востребованные технологии

HTML и CSS легко освоить, а JavaScript входит в ТОП самых популярных языков программирования в мире.
3

Код + креатив

Вы создаёте интерфейсы и логику — и сразу видите результат своей работы на экране.
4

Стабильный спрос на рынке

Frontend-разработчики нужны компаниям. Много вакансий, технологии постоянно развиваются.
5

Быстрый старт на фрилансе

Знаний HTML/CSS достаточно, чтобы брать небольшие проекты и собирать портфолио.
6

Высокие доходы и рост

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

Что входит в курс

124 часов общения
с тренером
Проверка домашних
заданий
Интерактивные задания
онлайн
44 видеокурса
4 курсовых проекта
Тестирование
Сертификация
и диплом
Помощь
в трудоустройстве

Программа курса

1
HTML5 & CSS3 Стартовый
10 занятий / 20 ч.
Программа курса
  • 1
    Введение в HTML. Типы элементов и атрибуты
  • 2
    Введение в CSS и определение размеров блоков
  • 3
    Работа с отступами, свойство margin и работа с текстом и видимостью элементов
  • 4
    Верстка с использованием Flexbox
  • 5
    Комбинирование селекторов и работа с фоном, свойство background
  • 6
    Семантическая верстка
  • 7
    Формы
  • 8
    Позиционирование элементов
  • 9
    Практика
  • 10
    Практика
2
JavaScript Стартовый
7 занятий / 14 ч.
Программа курса
  • 1
    Введение в JavaScript. Переменные и типы данных
  • 2
    Строки и операторы
  • 3
    Логические структуры
  • 4
    Массивы и циклы
  • 5
    Функции
  • 6
    Объекты
  • 7
    Практика
3
Git - основы работы
3 занятий / 6 ч.
Программа курса
  • 1
    Основы Git
  • 2
    Публикация репозитория
  • 3
    Интеграция с IDE
4
JavaScript Базовый
18 занятий / 36 ч.
Программа курса
  • 1
    Поиск элементов и DOM дерево
  • 2
    Изменение DOM дерева. CSS стили
  • 3
    События. Часть 1
  • 4
    События. Часть 2
  • 5
    События. Часть 3
  • 6
    Функции конструкторы
  • 7
    Классы
  • 8
    Классы. Наследование
  • 9
    Контекст функции
  • 10
    Замыкания
  • 11
    Формы и элементы управления
  • 12
    Проверка данных формы
  • 13
    Cookies и Web Storage
  • 14
    Обработка исключений
  • 15
    Асинхронный код. Promise
  • 16
    Сетевые запросы
  • 17
    Практическое занятие
  • 18
    Практическое занятие
5
HTML5 & CSS3 Углубленный
9 занятий / 18 ч.
Программа курса
  • 1
    Принципы построения разметки Grid, Шаблоны сайтов
  • 2
    Анимации и градиенты
  • 3
    Работа с графикой на стороне клиента
  • 4
    Canvas
  • 5
    Геолокация и настройка карт для сайта
  • 6
    Знакомство с node.js и Webpack
  • 7
    Sass основы
  • 8
    Практика
  • 9
    Практика
6
Практический курс "7 шагов для успешной карьеры в IT"
Видео курс + индивидуальные консультации HR менеджера
Программа курса
  • 1
    Знакомство с Карьерным сервисом в CyberBionic Systematics
  • 2
    Сайты поиска работы. Разница, специфика, рейтинг
  • 3
    Анализ рынка труда для IT-специалистов
  • 4
    Регистрация на сайтах для поиска работы и заполнение собственных профилей
  • 5
    Создание резюме (CV)
  • 6
    Создание сопроводительного письма (Cover Letter)
  • 7
    Общение с рекрутерами
  • 8
    Подготовка к собеседованию с HR
  • 9
    Подготовка к техническому собеседованию
  • 10
    Как получить оффер и пройти испытательный срок
!
Дальше вы можете выбрать одно из двух направлений курса
7
TypeScript
5 занятий / 10 ч.
путь 1
Программа курса
  • 1
    Введение. Переменные и функции
  • 2
    Классы и интерфейсы
  • 3
    Generics
  • 4
    Модули и пространства имен
  • 5
    Практика
8
Angular
11 занятий / 22 ч.
путь 1
Программа курса
  • 1
    Введение в Angular
  • 2
    События и датабайдинг
  • 3
    Директивы, пайпы. Роль модулей Angular
  • 4
    Компоненты и их работа
  • 5
    Основы работы сервисов и их роль в приложении
  • 6
    Введение в HttpClient и RxJS
  • 7
    Формы в Ангуляр
  • 8
    Маршрутизация
  • 9
    Практическое занятие. Подготовка к работе проекта
  • 10
    Практическое занятие. Создание отдельных страниц динамической маршрутизации
  • 11
    Практическое занятие. Добавление формы с валидацией
9
React Базовый
16 занятий / 32 ч.
путь 2
Программа курса
  • 1
    Введение в React
  • 2
    JSX в React
  • 3
    Основы React
  • 4
    Состояние и жизненный цикл
  • 5
    Формы
  • 6
    Стилизация в React
  • 7
    Создание списка заметок
  • 8
    Введение в роутинг
  • 9
    Создание страницы ошибки
  • 10
    Создание Модального окна
  • 11
    Hooks
  • 12
    Оптимизация и производительность React приложений
  • 13
    Практика. Структура и проектирование, выбор архитектуры
  • 14
    Практика. Реализация интерфейса
  • 15
    Практика. Создание моделей данных
  • 16
    Практика. Защита курсового проекта

Курсовые проекты

CV

Личное резюме

Проект содержит информацию о студенте, его целях, образовании, опыте работы, контакты и т.д. Это одностраничный сайт с адаптивной версткой.

CV

Прогноз погоды

Приложение показывает текущую погоду по трем городам: Киев, Лондон, Нью Йорк с возможностью переключать настройку вывода температуры в градусах Цельсия или по Фаренгейту.

CV

Сайт пиццерии

Сайт пиццерии имеет адаптивную верстку и состоит из нескольких страниц – главная, меню, заказ, о нас.На каждой странице находится конкретная информация и своя логика, например, на странице заказа проверяются введенные данные пользователем

CV

Интернет магазин

Веб-приложение реализовано как SPA и состоит из разделов – каталог, корзина, панель администрирования. Товар можно фильтровать по нескольким параметрам, добавить в корзину. Функционал администрирования каталога товаров и базы клиентов.

Уже есть базовые знания?

Уже есть базовые знания?

Если у вас уже есть определенная база знаний и вы хотите продолжить обучение в группе с ментором – отправьте нам заявку и мы подберем для вас группу.

Но сначала рекомендуем просмотреть программу курса и определить ваш уровень. Если нужно, вы можете бесплатно пройти онлайн тестирование.

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

Отправить заявку
knowledge

Как проходит обучение  Live online

1

Онлайн урок

На занятии тренер дает новый материал, отвечает на ваши вопросы. Совместная практическая работа.

arrow arrow
2

Выполнение заданий

После занятия нужно выполнить практические задания по теме урока и отправить их на проверку преподавателю.

arrow arrow
3

Проверка дз

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

arrow arrow
4

Проверка знаний

Для самостоятельной проверки знаний нужно пройти онлайн тестирование по теме урока

arrow
5

Видео уроки

Если возникли вопросы или просто хочется повторить материал – смотрим запись урока в видео формате.

arrow arrow
6

Курсовой проект

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

arrow arrow
7

Защита проекта

Защита курсового проекта, индивидуальные рекомендации тренера.

arrow arrow
8

Сертификация

Финальное тестирование и получение Диплома по специальности.

Дополнительные видео курсы от ITVDN

icon

44 видеокурса

icon

Доступ на 5,5 МЕСЯЦЕВ

icon

Учебные материалы

icon

44 теста и сертификат

Наши тренеры 

Ростислав Силивейстр

Ростислав Силивейстр

WEB Frontend Developer. Тренер-консультант

Подробнее...

Виталий Мазяр

Виталий Мазяр

Web Frontend Developer. Тренер-консультант. Сертифицированный тренер Microsoft. Автор видео курсов на ITVDN 

Подробнее...

Стародуб Илья

Стародуб Илья

Angular Developer - Creative Digital Agency Krokus

Microsoft Certified Specialist

 

Подробнее...

Владимир Виноградов

Владимир Виноградов

Тренер-консультант,
Full Stack Developer,

Microsoft Certified Specialist,

автор видео курсов и вебинаров ITVDN

Подробнее...

Владислав Белик

Владислав Белик

React FrontEnd Developer, тренер-консультант по направлению FrontEnd

Подробнее...

Денис Ковтун

Денис Ковтун

Web Frontend Developer. Тренер-консультант. Сертифицированный тренер Microsoft

Подробнее...

Тарас Заславский

Тарас Заславский

FrontEnd Developer. Тренер-консультант

Подробнее...

 Диплом по окончанию обучения

diploma diploma

Помощь в трудоустройстве

С первого дня обучения с вами будет работать HR менеджер – консультант по вопросам карьеры. Он поможет вам определить ваши цели, опираясь на имеющийся опыт и знания, поможет составить резюме и организовать тестовые собеседования, когда вы будете готовы к ним.

6 шагов к первому job offer:

  • 1

    Помощь в выборе специализации и определении приоритетов в обучении.

  • 4

    Рекомендации по оформлению социальных профилей (LinkedIn, Facebook)

  • 2

    Проведение экскурсий в IT компании и встречи со специалистами этих компаний.

  • 5

    Помощь в составлении резюме специалиста.

  • 3

    Телеграм канал: дайджесты событий и специальные предложения партнеров.

  • 6

    Программа получения опыта. Организация стажировок и поиск вакансий в компаниях-партнерах.

Подробнее
photo

Стоимость курса

UAH

USD

EUR

KZT

164
оплата за месяц
5 X 164 $
Вы не экономите
ОПЛАТИТЬ
скидка 10%
273
246
оплата 3 частями
3 X 246 $
Вы экономите 82 $
ОПЛАТИТЬ
скидка 15%
820
697
оплата 1 платежом
1 X 697 $
Вы экономите 123 $
ОПЛАТИТЬ

Записаться на курс

СТАРТ КУРСА: 17 июля

Что входит в курс:

  • 1

    62 занятия по 2 часа (live online) в группе с тренером

  • 2

    График занятий - 3 раза в неделю

  • 3

    Время занятий: с 9:00 до 11:00 или с 19:00 до 21:00

  • 4

    В одной группе от 6 до 25 человек

  • 5

    Пакет учебных материалов по всем урокам

  • 6

    44 видеокурса по направлению Frontend

  • 7

    Поурочная проверка домашних заданий

  • 8

    Доступ к интерактивному практикуму навыков

  • 9

    Онлайн тестирование и сертификация

  • 10

    4 курсовых проекта

  • 11

    Финальное тестирование и Диплом специалиста

Заполните заявку

Мы свяжемся с Вами для уточнения информации.

Вопросы и ответы

В чём преимущество онлайн курсов программирования по сравнению с оффлайн?
Какова стоимость обучения?
Возможна ли оплата частями или в кредит?
Сколько времени понадобится, чтобы овладеть программированием?
Сколько времени понадобится, чтобы овладеть IT-специальностью?
С какого курса начинать обучение?
Как управлять своим временем и организовать эффективное онлайн-обучение с тренером?
Как управлять своим временем и организовать эффективное онлайн-обучение в формате видео курсов?
Есть ли у вас помощь с трудоустройством после окончания обучения?
Возможно ли персональное обучение с тренером ITVDN?
С какого возраста можно учиться на платформе?
Нужны ли знания английского языка для обучения?
Какого уровня можно достичь, пройдя обучение по специальности?
Когда закончится подписка, что дальше? Доступа к урокам не будет?
Суммируются ли скидки на покупку подписки?
В чём преимущество онлайн курсов программирования по сравнению с оффлайн?

Онлайн курсы имеют ряд преимуществ перед оффлайн форматом:

  1. Независимость от локации. Онлайн позволяет учиться где угодно.
  2. Сохранение денег и времени на дорогу. Вы экономите время и деньги с поездок на курсы и обратно.
  3. Онлайн курсы дешевле. Нет нужды в помещении и ноутбуках для студентов, поэтому стоимость ниже.
  4. Удобный темп обучения, постоянный доступ к информации. Обучение в вашем темпе в любом месте 24/7. Также есть доступ к записанным урокам, чего нет в оффлайн формате.
Какова стоимость обучения?

На ITVDN есть 2 формата обучения: Live Online и видео курсы. Цена обучения зависит от выбранного вами способа обучения.

Если вы хотите учиться самостоятельно в формате видео курсов, стоимость обучения составит в среднем 10-15 USD в месяц в зависимости от выбранного вами пакета подписки.

Live Online – это онлайн обучение с тренером в группах вместе с другими студентами. Учеба в данном формате стоит в среднем 6-7 USD за один час.

Возможна ли оплата частями или в кредит?

Вы можете разбить плату за обучение на удобное количество платежей, подключив услугу «Оплата частями» от MonoBank. Информация о существенных характеристиках продукта и предупреждениях размещены на сайте продукта chast.monobank.ua

Сколько времени понадобится, чтобы овладеть программированием?

Зависит от того, сколько внимания программированию вы будете выделять ежедневно, какой именно это язык и какой у вас опыт кодинга. Среднее время на овладение одним языком при условии регулярных занятий хотя бы 2 часа в день:

  • новички – от 3 до 6 месяцев;
  • те, кто имеет базовые знания другого языка – от 1 до 3 месяцев;
  • профессиональные программисты – до 1 месяца.

Самый лучший вариант инвестиции времени – 8 часов ежедневно (20% теории + 80% практики). Больше практики – быстрее овладеете программированием.

 

Сколько времени понадобится, чтобы овладеть IT-специальностью?

Для овладения IT-специальностью нужно выделить не менее 500 часов, из которых около 100 часов – на просмотр видео уроков или посещение онлайн занятий с ментором, а 400 – на выполнение практических заданий по пройденным темам.

В зависимости от того, сколько времени вы готовы выделять на обучение в день, вы сможете пройти программу за 3-8 месяцев. Если у вас есть определенная база знаний по IT, количество необходимого времени будет меньшим.

Также продолжительность обучения зависит от выбранной вами специальности, поскольку набор технологий, которые вы должны изучить, будет разным

С какого курса начинать обучение?

Начинать следует с тех, которые содержат в названии слово “Стартовый”. Такие курсы имеют вводный материал для знакомства с языком или технологией.

Если вы планируете учиться по конкретной специальности в формате видео курсов, перейдите на страницу специальности и прокрутите до заголовка “Видео курсы по специальности …”. Ниже будет список видео курсов, отсортированных в порядке необходимости изучения.

Ещё ниже вы найдете Roadmap по специальности – путеводитель, на котором изображены видео курсы в виде дерева, что также легко сориентирует вас в последовательности прохождения курсов

Как управлять своим временем и организовать эффективное онлайн-обучение с тренером?

Если вы выбираете Live Online обучение с тренером, всё очень просто:

  • посещайте все занятия, вовремя выполняйте д/з;
  • дополнительно смотрите видео уроки на ITVDN;
  • после каждого урока проходите краткое тестирование;
  • практикуйтесь в Интерактивном практикуме;
  • общайтесь с одногруппниками в ходе решения д/з, задавайте вопросы ментору на уроках и вне их;
  • в конце каждого курса сдавайте экзамен на TestProvider (и получайте Сертификаты);
  • в конце всего обучения проходите экзамен по специальности и получите диплом.

 

Как управлять своим временем и организовать эффективное онлайн-обучение в формате видео курсов?

Если вы выбираете формат обучения по видео курсам, наши советы:

  • организуйте регулярные занятия (желательно ежедневные, где-то на 4 часа);
  • каждую тему закрепляйте практикой с помощью наших д/з;
  • проходите тесты после каждого урока и экзамены в конце каждого курса;
  • пользуйтесь Интерактивным практикумом;
  • работайте над собственными мини-проектами;
  • активно используйте гугл (stackoverflow, quora) и ChatGPT.

Ещё вам поможет раздел "План обучения" (в вашем личном кабинете) – вы сможете составить ваш личный план обучения и отслеживать ваш прогресс.

Есть ли у вас помощь с трудоустройством после окончания обучения?

Мы имеем специальный раздел – “Вакансии”, который помогает нашим студентам искать первую работу в IT. Детальнее о возможностях и о разделе по ссылке.

А для тех, кто учится онлайн с ментором, у нас дополнительно предусмотрена индивидуальная помощь HR-специалиста по подготовке к трудоустройству с первого дня обучения и до получения первого job-оффера. Она включает в себя помощь в оформлении соцсетей, подготовке резюме, проведении пробного собеседования, предоставлении советов по поиску работы и самопрезентации и т. д.

Возможно ли персональное обучение с тренером ITVDN?

К сожалению, данная услуга ITVDN не предусмотрена, однако вы можете заказать индивидуальную консультацию с нашим ментором. Подробности вы найдете по ссылке.

С какого возраста можно учиться на платформе?

На ITVDN отсутствуют курсы для детей, поэтому комфортный возраст для начала обучения по нашим материалам – от 14 лет.

Нужны ли знания английского языка для обучения?

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

Какого уровня можно достичь, пройдя обучение по специальности?

На ITVDN можно пройти полное обучение с нуля до специалиста уровня Trainee/Junior. Если вы уже практикующий разработчик, наши видео курсы помогут углубить ваши знания до уровня Middle.

Когда закончится подписка, что дальше? Доступа к урокам не будет?

После окончания действия вашей подписки доступ к видео курсам, к сожалению, будет закрыт. Однако вы сможете пользоваться теми учебными материалами, которые вы скачали на свой девайс во время обучения.

Суммируются ли скидки на покупку подписки?

Нет, скидки не суммируются.

Notification success