📣 Живые онлайн занятия с преподавателем

Курсы Frontend разработчика

HTML, CSS, JavaScript, React.js, Redux, Node.js, Express.js

Calendar
Старт 18 марта
Clock
пн, ср, пт: 19:00-22:00
Курсы Frontend разработчика

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

  • Основы HTML, CSS

    В модуле Основы HTML, CSS будет изучаться:
    HTML – средство логической разметки веб-страницы. Используя структуру разметки, можно вносить данные на страницу. В процессе первого модуля студенты научатся описывать эту структуру, используя HTML-теги (специальные маркеры, которые считывает браузер).

    Также в этом модуле студенты будут изучать основы CSS, это нужно для того, чтобы они понимали, как сообщить браузеру правильное отображение HTML-тегов.

    • HTML-теги

    • селекторы CSS

    • оформление элементов

    • управление размером и положением блоков на странице

    • поля и отступы

    • порядок верстки блока

    • тестирование результатов верстки

    • нюансы кроссбраузерной вёрстки

    • базовая анимация

    • стандарт CSS3

    • основные инструменты разработчика

  • Основы JavaScript

    HTML задает разметку сайта, CSS отвечает за внешний вид, а JavaScript приводит всё в действие.

    С помощью JavaScript-кода программист определяет, как страница отреагирует на действия пользователя. Модуль познакомит студентов с синтаксисом языка.

    Также студенты ознакомятся с порядком обработки событий (event loop), взаимодействием с браузером DOM, функциями обратного вызова (callback). По ходу курса студенты научатся работе с консолью разработчика, отлаживать (debug) и проверять код на предмет ошибок. Предусмотрено знакомство с библиотекой Jquery, работа с DOM, управления событиями.

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

    • базовые и объектные типы данных

    • преобразование типов;

    • переменные и правила их именования

    • условия, операторы, массивы, циклы, функции

    • области видимости, замыкания

    • контекст вызова

    • управляющие конструкции

    • обработка ошибок

    • введение в браузерные события

    • Localstorage / Sessionstorage

  • Advanced HTML/CSS

    Студенты смогут создавать адаптивные веб-интерфейсы любой сложности, которые будут работать как на широкоформатных мониторах, так и на мобильных телефонах. Также в рамках модуля будет рассмотрен один из самых популярных CSS-препроцессоров – SASS, его синтаксис, настройки и интеграция со сборщиком Gulp. Рассмотрим работу с одним из самых известных CSS фреймворков Bootstrap.
    •  CSS методологии на примере BEM

    • Верстка с пиксельной точностью

    • Верстка с поддержкой Retina экранов

    • Кросс-браузерная верстка

    • Web accessibility

    • Mobile first

  • Advanced JavaScript

    На модуле Продвинутый JavaScript будет более глубокое погружение в возможности языка.

    Знакомство со стандартами WebSocket, JSONP, AJAX, XMLHttpRequest, Promise, Single Page Application, общая информация про RESTful API, тестирование кода с помощью фреймворков.

    Модуль построен с учетом последних стандартов в индустрии.

    • основы объектно-ориентированного программирования (ООП)

    • базовые шаблоны проектирования

    • основы функционального программирования

    • возможности стандарта ES6\ ES7 (ECMAScript)

    • конструкторы

    • прототипное наследование (prototype)

    • рекурсия

    • модули

    • strict mode

    • cookies

    • Async/Await

  • Основы работы с библиотекой React.js

    Погружение в одну из самых популярных библиотек по построению сложных веб-приложений – React.js. В этом модуле студенты познакомятся с принципиально новым и инновационным подходом в формировании страниц сайтов и приложений.

    • верстка JSX

    • виртуальный DOM

    • components

    • работа с Props/State компонента

    • React Router

    • Redux

    • работа с ImmutableJS в React/Redux приложении

    • работа с middleware, Redux-thunk

    • Redux-form

    • Тестирование приложения с помощью Jest и Enzyme

    • Использование хуков в React

  • Воркшоп: Серверный JavaScript (Backend)

    По окончанию модуля студенты смогут создать бекенд часть для созданных ранее приложений и проектов, а также создавать и использовать различные REST API (с помощью популярного фреймворка Express.js).

    • знакомство с технологией Node.js

    • инфраструктура и использование пакетного менеджера NPM (package manager)

    • фреймворк Express.js

    • работа с базами данных на примере MongoDB

  • Дополнительные навыки

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

    • работа с Git Bash

    • workflow от создания репозитория до его отправки на удаленный сервер

    • работа с ветками

    • работа с конфигурационными файлами

  • Воркшопы и мастер классы

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

  • Финальный проект

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

  • Подготовка к трудоустройству

    Мы будем проводить полноценные собеседования, создавая условия, максимально приближенные к реальным.

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

  • Бонусный модуль: Английский для IT

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

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

    Акцент модуля сосредоточен именно на разговорной и практике общения на английском. Модуль рассчитан на студентов с уровнем английского языка от А2 до В1.

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

Что вы будете уметь после курса

Skill Icon

Знать популярный язык программирования JavaScript и уметь с ним работать

Skill Icon

Понимать логику работы клиент-серверной архитектуры в контексте написания реальных приложений

Skill Icon

Знать библиотеки React.js, Redux, понимать принципы построения современных одностраничных приложений (Single Page Application)

Skill Icon

Разрабатывать веб-интерфейсы и веб-приложения. Тестировать и масштабировать веб-приложения

Skill Icon

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

Skill Icon

Использовать современные инструменты для разработки: Git, Webstorm, VSCode

Skill Icon

Владеть навыками soft-skills и будете подготовленным к прохождению собеседования, уметь презентовать себя и свой продукт

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

  • Educational Process

    Живые занятия

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

  • Educational Process

    Современная LMS-система

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

  • Educational Process

    Поддержка ментора

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

  • Educational Process

    Система оценки знаний

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

  • Educational Process

    Помощь курс-координатора

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

  • Educational Process

    Работа над реальными проектами

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

Преподаватели курса

Игорь Тоболяков

Игорь Тоболяков

Front End Developer в Newfold Digital
Виталий Мудрый

Виталий Мудрый

Software Engineer в Gravity
Роман Марченко

Роман Марченко

Senior Frontend Developer, DAN.IT education
Арсений Деркач

Арсений Деркач

Front-end React developer в Revjet
Максим Матвеев

Максим Матвеев

FrontEnd developer, Freelance
Богдан Админ

Богдан Админ

Senior Software Engineer, NDA
Иван Сердюков

Иван Сердюков

Web development lead at Clario
Андрей Моргун

Андрей Моргун

Middle front-end engineer, LULU Software
Станислав Чирва

Станислав Чирва

Senior Frontend (JS) Engineer, EPAM Systems

Начни свой путь уже сейчас!

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

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

Записывайся на консультацию сейчас, и получи скидку на обучение при полной оплате!

    Регистрируясь, вы соглашаетесь с политикой конфиденциальности

    Ваше трудоустройство с DAN.IT

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

    Двухнедельный модуль карьерного сопровождения

    • Employment Icon

      подготовка резюме и оформление портфолио

    • Employment Icon

      написание сопроводительного письма

    • Employment Icon

      оформление профиля в Linkedin

    • Employment Icon

      подготовка к прохождению собеседования

    • Employment Icon

      пробные собеседования с HR специалистом и техническим экспертом

    • Employment Icon

      подбор вакансий

    • Employment Icon

      фидбек после прохождения собеседований и работа над ошибками

    • Employment Icon

      варианты стажировки в IТ компаниях

    • Employment Icon

      сопровождение при согласовании оффера и финализации условий труда

    Employment
    Alumni

    резюме

    резюме проверенных карьерным менеджером
    Alumni

    технических собеседований

    тренировочные собеседования с HR и преподавателями
    Alumni

    86%

    трудоустроенных выпускников

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

    • Calendar
      продолжительность: 7 месяцев
    • Lesson
      количество уроков: 63
    • Wallet
      стоимость от: 5700 грн/месяц
    • Benefit Icon

      Поддержка ментора

    • Benefit Icon

      Сертификат

    • Benefit Icon

      Разбивка платежа от компании

    • Benefit Icon

      Помощь координатора

    • Benefit Icon

      Заключение договора

    • Benefit Icon

      Покупка частями от Monobank

    • Benefit Icon

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

    • Benefit Icon

      Оплата сразу за весь курс со скидкой

    • Benefit Icon

      Без % рассрочки от ПриватБанка

    Остались вопросы?

    Закажи бесплатную консультацию, на которой мы расскажем тебе более подробно об условиях обучения, ответим на все твои вопросы и поможем выбрать направление в IT, которое подходит именно тебе!

    Clock

    Оставь свой номер телефона и наш карьерный консультант свяжется с тобой в течение 15-ти минут в рабочее время.

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

      Сколько стоят курсы Frontend в DAN.IT и есть ли рассрочка?

      Стоимость курсов Frontend разработчика в DAN.IT начинается от 5700 грн в месяц. Мы предлагаем рассрочку 0% без переплат, что позволяет распределить оплату на удобные для вас периоды. Цена включает полный 7-месячный курс обучения с менторской поддержкой, проверкой домашних заданий и помощью в трудоустройстве.

      Можно ли пройти курсы Frontend разработчика онлайн из любого города Украины?

      Да, курсы Frontend в DAN.IT проходят полностью онлайн, поэтому вы можете учиться из Киева, Днепра, Харькова, Одессы, Львова или любого другого города Украины и даже из-за рубежа.

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

      Какие технологии изучают на курсах Frontend разработчика?

      На курсах Frontend в DAN.IT вы изучите HTML, CSS, JavaScript, фреймворк React.js, работу с Git, Google Developer Tools, тестирование кода и базовые знания Backend. Программа разработана совместно с разработчиками ведущих украинских и международных IT-компаний и соответствует актуальным требованиям рынка.

      Помогает ли DAN.IT с трудоустройством после курсов Front-end?

      Да, DAN.IT предоставляет помощь в трудоустройстве для выпускников курсов Frontend. Мы организуем воркшопы по составлению CV, подготовке к собеседованиям, проводим мастер-классы по soft skills и методикам работы в команде Agile/SCRUM. Студенты работают над реальными проектами для портфолио, что значительно повышает шансы на трудоустройство.

      Можно ли пройти курсы Frontend бесплатно или со скидкой?

      DAN.IT периодически проводит акции и предлагает специальные условия для студентов. Для получения информации о текущих акциях, скидках или возможности бесплатного пробного занятия свяжитесь с нашими консультантами. Также доступна рассрочка 0%, которая делает обучение доступнее.

      Сколько длится обучение на курсах Front-end разработчика?

      Курс Frontend разработчика в DAN.IT длится 7 месяцев. За это время вы пройдете все необходимые модули от основ веб-верстки до продвинутой работы с React.js, создадите 5 проектов для портфолио и будете готовы к трудоустройству на позицию Junior Frontend Developer.

      Нужны ли предварительные знания программирования для курсов Frontend?

      Курсы Frontend в DAN.IT подходят как для тех, кто уже имеет базовые знания в IT, так и для новичков, которые хотят освоить профессию с нуля. Программа построена так, что вы последовательно изучаете материал от простого к сложному, а менторы помогают разобраться во всех сложных темах независимо от вашего начального уровня.

      Какие проекты будут в портфолио после курсов Frontend?

      За время обучения на курсах Frontend в DAN.IT вы создадите 5 полноценных проектов в портфолио. Все проекты создаются по требованиям реальных заказчиков и демонстрируют ваши навыки работы с HTML, CSS, JavaScript и React.js. Готовое портфолио значительно повышает ваши шансы при трудоустройстве.

      Кто преподает на курсах Front-end в DAN.IT?

      Курсы Frontend ведут опытные менторы из топовых IT-компаний Украины и Израиля. Все преподаватели — практикующие специалисты с многолетним коммерческим опытом, которые передают актуальные знания и делятся реальными кейсами из практики. Менторы сопровождают студентов на всем пути обучения.

      Чем курсы Frontend в Киеве отличаются от других городов Украины?

      Курсы Frontend в DAN.IT проходят в едином онлайн-формате для всей Украины, поэтому студенты из Киева, Харькова, Днепра, Одессы и других городов получают одинаковое качество обучения. Преимущество онлайн-формата — доступ к лучшим менторам независимо от вашего местоположения, экономия времени на дорогу и возможность учиться в комфортной обстановке.

      Описание курса

      Front end – это направление в IT, которое на сегодняшний день является одним из самых популярных. Фронтенд разработчики (верстальщик) — неотъемлемые части участники коллектива компаний, которые занимается разработкой веб-сайтов, веб-приложений или любых других продуктов.

      Курсы программирования по направлению Frontend подойдут тем, кто желает стать частью ІТ-индустрии со стороны web разработки. А именно этот курс стоит рассматривать тем, кто уже имеет какие-либо базовые знания и умения в этой области. Но даже если вы новичок, эти уроки помогут вам освоить профессию «с нуля».

      Курсы фронтенд разработчика разрабатывались совместно с разработчиками ведущих украинских и израильских IT компаний, поэтому на уроках студенты будут обучаться технологиям по последним стандартам ІТ-рынка. А менторы в DAN.IT education сопровождают их на всем пути обучения и помогают разобраться в тонкостях профессии и сложных темах.

      Курс frontend разбит на несколько модулей. Изучение материала проходит с упором на практику под руководством опытных преподавателей. В конце каждого модуля студентам предстоит выполнить небольшой проект по изученному материалу. Такие front end курсы в Киеве, а именно работа над стэп-проектами,открывают в какой-то степени новые возможности для студентов. Ведь каждый сможете проверить свои полученные знания, а также в портфолио добавить еще один проект. Причем стоит учитывать, что все проекты созданы таким образом, чтобы они соответствовали требованиям заказчиков в будущем.

      Каждый студент получит определенные знания, пройдя курсы html верстальщика, а именно веб-верстку сайтов. В том числе будет изучаться язык программирования JavaScript, фреймворк React.js. Еще один положительный момент — это базовые знания в области BackEnd. Помимо этого студенты смогут попрактиковаться в навыках фронт-энд разработчика, а именно в работе с различными графическими редакторами, с системами контроля версий GIT, Google Developer Tools, тестировании кода JavaScript, и во многом другом.

       

      В процессе обучения DAN.IT education организовывает для студентов различные воркшопы и мастер-классы по soft skills, составлению CV, подготовке к собеседованию, а также методикам работы в команде Agile/SCRUM.

       

      Длительность платных курсов 10 месяцев. Этого достаточно, чтобы получить все необходимое для дальнейшего продвижения развития в сфере FrontEnd. Важно также и то, что каждый, кто проходит курсы верстальщика, учится не только работать в этой области, но и защищать собственную позицию перед заказчиками. А заказчики у нас реальны! Вы сможете стать не только хорошим программистом, но и будете уметь профессионально презентовать свои проекты, быть лидером в команде, быть готовым к самым сложным рабочим интервью. Все это будет прокачивать ваше портфолио с каждым новым проектом.

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

      Сомневаетесь подойдет ли Вам сфера IT?

      Записывайтесь на онлайн-встречу и получите личный план развития в сфере ІТ

      Вас ждет:
      • консультация карьерного менеджера, по выбору направления развития в сфере ІТ
      • знакомство с преподавателями курса
      • встреча с HR специалистом
      • посещение пробных занятий
      • подбор программы согласно вашего запроса и ожиданий
      • план развития в сфере ІТ
      manager

      Записаться на встречу

        Регистрируясь, вы соглашаетесь с политикой конфиденциальности