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

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

    Подписка

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

    Подписка

      Frontend

      • schedule

        График

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

      • recording

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

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

      • duration

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

        5,5 месяцев

      • suport

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

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

      • group

        Группа

        До 25 человек

      • document

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

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

      • level

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

        С нуля

      • career

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

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

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

      Старт курса

      6

      марта

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

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

      1
      FrontEnd – одно из самых легких IT-направлений. В его основе лежит триада HTML, CSS & JavaScript, которая имеет низкий порог входа, а сами разработчики могут реализовать себя во многих IТ-сферах
      2
      Языки вёрстки HTML & CSS быстро изучаются (отвечают за визуальное оформление веб-сервисов), а JavaScript (клиентская логика) в ТОПах многих рейтингов популярности языков программирования
      3
      Фронтенд сочетает программирование и творчество. Вы создаете визуальное оформление и клиентскую логику, при этом каждая строчка кода дает ощутимый результат, который вы сразу видите на экране
      4
      Высокая востребованность опытных FrontEnd специалистов. Сервисы по поиску работы имеют много вакансий, а фронтенд-технологии постоянно совершенствуются и наращивают свой функционал
      5
      Возможность совершить быстрый старт во фрилансе. Хорошие знания HTML & CSS уже дают вам возможность зарабатывать на выполнении разнообразных фриланс-проектов и наполнять ими ваше портфолио
      6
      Опытные FrontEnd разработчики имеют высокую ЗП, хорошие условия труда, широкие карьерные перспективы, а также возможность работы с современными технологиями в крутых командах

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

      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
        WebWorker. Audio, Video
      • 4
        Работа с графикой на стороне клиента
      • 5
        Canvas
      • 6
        Анимации и градиенты
      • 7
        Sass основы
      • 8
        Практика
      • 9
        Практика
      !
      Дальше вы можете выбрать одно из двух направлений курса
      6
      TypeScript
      5 занятий / 10 ч.
      путь 1
      Программа курса
      • 1
        Введение. Переменные и функции
      • 2
        Классы и интерфейсы
      • 3
        Generics
      • 4
        Модули и пространства имен
      • 5
        Практика
      7
      Angular
      10 занятий / 20 ч.
      путь 1
      Программа курса
      • 1
        Введение в Angular
      • 2
        События и датабайдинг
      • 3
        Директивы, пайпы. Роль модулей Angular
      • 4
        Компоненты и их работа
      • 5
        Основы работы сервисов и их роль в приложении
      • 6
        Введение в HttpClient и RxJS
      • 7
        Формы в Ангуляр
      • 8
        Маршрутизация
      • 9
        Практическое занятие
      • 10
        Практическое занятие
      8
      React Базовый
      15 занятий / 30 ч.
      путь 2
      Программа курса
      • 1
        Введение в React
      • 2
        JSX в React
      • 3
        Основы React
      • 4
        Состояние и жизненный цикл
      • 5
        Формы
      • 6
        Стилизация в React
      • 7
        Создание списка заметок
      • 8
        Введение в роутинг
      • 9
        Создание страницы ошибки
      • 10
        Создание Модального окна
      • 11
        Hooks
      • 12
        Оптимизация и производительность React приложений
      • 13
        Практика
      • 14
        Практика
      • 15
        Практика

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

      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 менеджер – консультант по вопросам карьеры. Он поможет вам определить ваши цели, опираясь на имеющийся опыт и знания, поможет составить резюме и организовать тестовые собеседования, когда вы будете готовы к ним.

      • 1

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

      • 4

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

      • 2

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

      • 5

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

      • 3

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

      • 6

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

      Подробнее
      photo

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

      UAH

      USD

      EUR

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

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

      СТАРТ КУРСА: 6 марта

      Что входит в курс:
      • 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

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

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

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

      Часто задаваемые вопросы

      • В чём преимущество онлайн курсов программирования по сравнению с оффлайн?

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

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

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

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

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

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

        Зависит от того, сколько внимания программированию вы будете выделять ежедневно, какой именно это язык и какой у вас опыт кодинга. Среднее время на овладение одним языком при условии регулярных занятий хотя бы 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
      Мы используем cookie-файлы, чтобы сделать взаимодействие с нашими веб-сайтами и услугами простым и значимым.