
Онлайн-курс Front-end Pro
занятий
занятий в неделю
старт
За неделю записалось
Осталось
занятий
занятий в неделю
старт
За неделю записалось
Осталось
Курс предназначен для глубокого изучения языка программирования JavaScript и библиотеки React, которая используется для создания сложных Front-end приложений.
Популярный язык JavaScript используется при создании веб-приложений для придания интерактивности веб-страницам. Написание кода в React очень похоже на работу в HTML, что даёт возможность без труда начать писать код, упустив синтаксис. Одна из главных особенностей React — свобода действий.
На курсе вы познакомитесь с принципами ООП, DOM, REST API и получите практические навыки создания приложений с использованием «реакт-стека», что позволит претендовать на должность Junior Front-end Developer.
Научиться взаимодействовать с серверами с помощью JavaScript
Освоить ООП
Научиться работать с REST API
Изучить все особенности библиотеки React
Изучить все нюансы: от того, как работает DOM, до того, как собрать приложение Webpack-ом
ES6
Git
MongoDB
DOM
AJAX
jQuery
JavaScript
React
Вас будут обучать практикующие специалисты, работающие в топовых компаниях.
Владимир Кривошапов
Senior JavaScript Developer в Playtika
У меня более 10+ лет опыта в фулл-стек разработке. Сейчас специализируюсь на JS, MySQL, React, GraphQl, Node. Программирование — мое хобби, поэтому я совмещаю приятное с полезным.
Екатерина Шиповская
Senior JavaScript Engineer, Software Architect в Boosta
В разработке с 2015 года.
Образование:
1. НТУУ «КПИ», ФИОТ, Компьютерная инженерия
2. Национальный университет «Киево-Могилянская академия», Инженерия программного обеспечения
Занимаюсь разработкой R&D проектов.
Максим Белкин
Engineering Manager в Capgemini Engineering
Работаю в IT с 2010 года, занимаюсь разработкой крупных веб-сервисов.
Занимаюсь не только разработкой веб-сервисов, а еще управляю другими разработчиками.
Вожу авто, воспитываю 4-х детей, люблю интересные книги и фильмы.
Антон Головин
Front-end Team Lead в ForForce
Учился по технической специальности, после окончания обучения три года работал фрилансером — находил клиентов среди знакомых и создавал для них сайты с нуля. При этом всю работу: от технического задания и дизайна до фронтенда и бэкенда, я делал сам. И за время фриланса создал около 20 проектов.
Последние 5 лет работаю в компании FORFORCE на позиции Front-end Team Lead с React приложениями и не только.
Роман Яремий
Full-Stack Developer в NIX
В разработке с 2012 года сразу после окончания Национального Университета Кораблестроения по специальности Программное обеспечение автоматизированных систем кафедры Компьютерных наук.
Работал в качестве Front-end и Back-end разработчика на таких проектов как Templatemonster.com, Pfizer.com, Eurail.com. Есть сертификация Acquia Drupal Front End Specialist и заинтересован в Open Source.
Сейчас фокусируюсь на модерновом Javascript и его окружении.
Владислав Продан
Middle Front-end Developer в Eleks
Сергей Котерняк
Software Engineer
Занимается разработкой с 2015 года. Успел поработать в нескольких аутсорсинг-компаниях и фрилансил в стартапах. Любит старую технику, авто и мотоциклы.
Влад Балабаш
Solution Architect, Senior JavaScript Developer
Программированием начал увлекаться в 2012 году, а свой путь в индустрии начал в 2013.
За 7 лет успел поработать в нескольких небольших компаниях и стартапах, а также в более известных, таких как Intersog, DataArt, ABSoft.
Выступал на нескольких одесских митапах, веду канал с подборками интересных github-репозиториев на различных ЯП (https://t.me/opensourcefuture).
Дмитрий Крулькевич
Software Engineer в Continuumua
В IT с 2015 года.
Разрабатывает в основном на React / React Native / Node js / T(J)S one ❤️
Увлекается мототехникой и Muscle карами.
Алексей Домянич
Senior Software Engineer в UKEESS Software House
В разработке с 2019 года, за это время успел принять участие в более чем 6 проектах: в компаниях и местных организациях (ИСК Львов).
Начинал свой путь на проекте ReatailMeNot, на чистом JavaScript. В настоящее время работаю в компании SoftServe.
На текущий проект начинал заходить как Front-end разработчик (React). Так как на нем появилась потребность в дополнительных руках на Back-end стороне, то рад был расширить свои полномочия и на бэк.
Таким образом, уже больше года работаю как Full-stack разработчик (React+NodeJS).
Алексей Толстоног
Software Developer в SoftServe
За время в разработке прошел путь от верстальщика до Fullstack Developer.
Мария Манойло
Teacher at Hillel IT School
Я основательница проекта MarfaLab и Front-end разработчица. В общей сложности имею около 11 лет опыта в разработке.
Начинала свой путь в IT с позиции Trainee C# в небольшой продуктовой компании. Позже работала C# разработчиком в аутсорс компании. Равномерно со сменой проектов я все больше переходила на сторону веб-разработки и в конце концов возглавила команду Front-end разработчиков.
После 9 с половиной лет в компании я ощутила потребность в переменах. Имела несколько веб-проектов на фрилансе. Но желание делиться собственными знаниями и опытом перевесило, и я полностью посвятила себя преподаванию, консультированию и менторству в направлениях Soft Skills и Front-end.
Также веду страницу в инстаграммах о Soft Skills.
Игорь Михайличенко
Software Engineer в BonApp
В разработке с 2019 года. Основной стек технологий — React, Redux.
Василий Петров
Senior Front-end Engineer в Pin-up.tech
Начал в 2016 году, работал в нескольких компаниях как фронтенд разработчик, имею опыт работы с Angular и React.
Любомир Рудько
Technical Team Lead в N-iX
Работаю в IT с 2010 года, разные компании (SoftServe, EPAM, Lohika), разные заказчики и проекты (HP, Adidas, Ebay, Twilio, etc), работал тех лидом и простым разработчиком, сугубо с JavaScript.
Виталий Пархоменко
Front-end Developer в Capgemini Engineering
Front-end разработчик с более чем 6-летним коммерческим опытом.
Моя основная область работы — веб-разработка, а языки программирования, с которыми я работаю, — JavaScript, HTML и CSS. По большей части я работаю с популярным стеком React, а именно React и Redux. Также в сочетании с экосистемами React и Redux у меня есть опыт работы с библиотеками Preact, Inferno, Redux Saga, React Thunk, React Final Form и т.д.
Кроме того, я работал в сфере мобильной разработки на React Native.
Владимир Шайтан
Senior Full Stack Developer в UKEESS Software House
Я — Technical Lead, Senior Full Stack Developer с 10+ лет практики в разработке и более 4 лет опыта преподавания.
Работаю с такими технологиями как JavaScript/TypeScript, React, Vue, Next.js, Nuxt, Node.js, PHP, SQL. Специализируюсь на архитектуре фронтенд- и бэкенд-решений, оптимизации больших систем и внедрении современных подходов разработки (CI/CD, TDD, Clean Code, DRY/WET анализ).
Готовлю студентов не просто к прохождению курсов, а к реальному коммерческому опыту и работе в командах; акцент — не только на коде, но и на понимании инженерного мышления.
Кроме преподавания:
Мой подход прост: никакой «воды», максимум практики и системного мышления. Знаю по опыту — этого не хватает многим на старте и для развития в IT.
Соломия Браташ
JavaScript Developer в EPAM
Full-stack (Node.JS/React.JS) Developer с опытом работы более 3,5 лет.
Валерий Тернавский
Software Developer в Sense Bank
В веб-разработке 3 года, в IT-сфере более четырёх лет. Начал свой опыт разработки еще в студенческие годы. В команде с коллегами старших курсов разрабатывали и презентовали «Первый ситуационный центр умного города» на конференции «Умные городские технологии XXI века».
Cвой опыт преподавания начал с индивидуальных занятий по JavaScript со студентами.
Очень любит спорт. Кандидат в мастера спорта по плаванью.
Денис Решетняк
Senior Front-end Developer в WorkBuzz
Начал работать при поддержке Internet Explorer 8 и ECMAScript 5. За 9 лет успел поработать как в корпорации, так и в стартапах.
Я всегда любил делиться знаниями и помогать понять. Я был ментором в школе The Rolling Scopes, в EPAM, делал презентации и выступал на митапах.
Владимир Шкарупин
Senior Developer в Archer
У розробці давно, починаючи з 2010 року переважним напрямком є Front-end.
Денис Лебеденко
Front-end Developer в Reply
В разработке с 2019-го года, за это время значительно повысил свои навыки: как со стороны разработчика, так и процессов построения веб-аппликейшнов.
Считаю, что не работаю, а занимаюсь любимым делом.
Андрей Черненко
Front-end Developer в Wargaming
Работаю разработчиком с 2012 года.
Есть опыт олимпиадного программирования. Из достижений разработал несколько высоконагруженных и динамичных проектов (мобильное приложение, платформу веб-сайтов, круглосуточный мониторинг). Сейчас работаю в сфере гейм дева.
Андрей Поситко
Front-end Engineer в CHI Software
Карьеру вер разработчика начал в 2017 году. За это время работал более чем на 10 проектах, с заказчиками из разных стран: Англии, США, Австралии, Израиля, стран Европы.
Не останавливаюсь, всегда за развитие, новые скилы, креативные и интересные таски.
Алексей Павленко
Senior Full-Stack JavaScript Developer в Sitecraft
Разработка с конца 2010 года.
За это время пробовал несколько языков разработки. Остановился на JavaScript для Front-end и Back-end. Работал как в крупных именитых компаниях, например, TOA (Oracle) и GlobalLogic, так и в маленьких, комфортных и малоизвестных.
Большинство времени сотрудничество велось с компаниями, расположенными в Европе.
Владислав Проценко
Chief Technology Officer в Profair Games
В разработке с начала 2019 года. В основном работал до сих пор и работаю с HTML5 games (браузерные игры, построенные с помощью Canvas/WebGl).
Есть опыт с типичными веб-сайтами, но больше люблю писать игры. Последний год работаю над построением буквально всех процессов в компании Profair Games: от основ и концептуализации игры до ее сертификации и выхода на рынок.
Люблю заниматься техническим менеджментом и выстраивать процессы в командах, улучшая все элементы системы (FE, BE, DB, Design, DevOps), которые возможно. Имею разносторонний опыт как с Front-end, так и с Back-end разработкой, которым с радостью поделюсь со всеми желающими!
Дмитрий Прокудин
Javascript Software Engineer в Capgemini Engineering
В профессиональной разработке с 2016 года, за это время успел поучаствовать в разработке различных веб-приложений, используя Javascript и фреймворки на JS.
Люблю разработку и Front-end, и Back-end и нахожу интересными оба направления разработки, но все же больше специализируюсь на Front-end.
Валерий Хомченко
Front-end Developer в SOLAR Digital
Я веб-разработчик с упором на Front-end, живу в прекрасной Одессе.
Я очень увлечен тем, что я делаю, и качество и честность всегда являются основой работы, которую я создаю. Мне нравится учить новые языки, фреймворки и технологии. Магистр информационных технологий.
Арсений Деркач
Senior React.js Software Engineer
10 лет опыта в Front-end разработке и 5 лет опыта преподавания Front-end.
Работал с крупными американскими и европейскими клиентами, как Homedepot, Otto, Zalando.
Александр Фурманов
Frontend developer
Сергей Савчук
Fullstack developer в Capgemini Engineering
Hi, my name is Serhii Savchuk, I’m Full-Stack Developer 💻
Specializing in modern web development with: JavaScript, React, Node.js, and NestJS.
I am passionate about building scalable, high-performance web applications that provide exceptional user experiences. On the frontend, I leverage React to craft dynamic, interactive interfaces, coupled with CSS and Sass for responsive and maintainable designs. My backend expertise in Node.js and NestJS allows me to build efficient server-side applications, ensuring smooth integration with the frontend. I also utilize tools like Figma for seamless design implementation and Git for collaborative version control.
Skills:
• JavaScript: Expertise in both frontend and backend development with modern JavaScript.
• React: Skilled in building dynamic, reusable components and managing state efficiently.
• CSS/Sass: Proficient in creating responsive, scalable styles for modern web applications.
• Node.js: Expertise in building RESTful APIs and server-side logic for robust backend solutions.
• NestJS: Skilled in structured, scalable backend architecture using TypeScript and Node.js.
• Figma: Capable of designing and prototyping intuitive user interfaces.
• Git: Experienced in version control, branching, and collaborative development workflows.
Давид Дабагян
Senior Software Engineer в GlobalLogic
В отрасли с 2013 года. Сейчас занимаю позицию Senior Software Engineer в компании GlobalLogic Ukraine.
Сергей Корнийчук
Front-End Developer в Kyivstar.Tech
Богдан Чернецкий
Senior Frontend Developer в Upwork
Я — Senior Software Developer с 10+ лет опыта веб-разработки, в том числе 2 года как Team Lead. Мой основной опыт заключается в работе с JavaScript и большим акцентом на Angular и современной интерфейсной архитектуре.
На протяжении своей карьеры я:
Сергей Журавель
Lead Front-end Developer в Scompler
В разработке уже около 15 лет, в основном это web проекты с использованием разных технологий, пришлось поработать почти со всеми популярными языками программирования и фреймворками (PHP/Zend, Python/Django, RoR, .NET, Java, etc).
Последние 4 года специализируюсь на JavaScript и React. Пишу статьи и участвую в подкастах. Сейчас готовлюсь к AWS сертификации.
Знакомство с JS
Переменные и операторы
Условные конструкции
Условная конструкция if/else if/else
Условная конструкция switch
Тернарный оператор
Практика
Циклы
Массивы
Основы функций
Контекст выполнения функции
Функции
DOM
Events
Работа с формами
WebStorages
Практика и Livecoding
Регулярные выражения
Библиотеки и фреймворки
Асинхронное выполнение кода
ESNext
HTTP
Promise
ООП
Работа с асинхронными функциями
Системы сбора кода
Webpack
Node.js
React
Компоненти React
Функциональные компоненты в React
Работа с формами в React
Работа с основными элементами управления формы
Маршрутизация в React
Основы работы с библиотекой react-router-dom
Библиотека для работы с React-компонентами
Redux
Redux-Toolkit
TypeScript
Тестирование React-приложений
Next.js
Экзамен
В конце курса выполняется дипломный проект.
JavaScript (Примитивы, Объекты, Массивы, Функции)
Навыки манипуляции с DOM деревом
Основные паттерны программирования
ООП в JavaScript
Работа с REST API
MVC/MVP/MVVM архитектуры
Библиотека ReactJS для SPA
Принципы работы роутинга на примере библиотеки react-router
Хранение состояния приложения на примере redux и redux-thunk
Истории наших Выпускников, которые смогли!
Март 2025. Кирилл Красножон
Кирилл успешно завершил курс Front-end Pro на самую высокую оценку и ровно через месяц получил свой долгожданный оффер на позицию Frontend Developer.
Февраль 2025. Алексей Лысенко
Алексей успешно завершил курс Front-end Pro и впоследствии трудоустроился в Clario Tech на должность Frontend Developer.
Декабрь 2024. Тарас Довженко
После прохождения курсов Front-End Basic и Front-End Pro я решил пойти на курсы React. React дался мне тяжело, поскольку у меня не было опыта в программировании вообще. После этих курсов я решил, что с React стоит подождать и выбрал путь, где больше будет вёрстки.
Начал искать работу типа WordPress-разработчика, и в это время мой друг порекомендовал изучить Shopify. Я решил остановиться на этой платформе, немного выучил её и устроился на первую работу. Там я значительно улучшил свои навыки работы с HTML/CSS и ванильным JS. Все знания, которые я получил на курсах в Hillel, стали очень полезными, я начал активно использовать эти технологии на практике и прокачиваться как специалист. Так я работал больше двух лет.
После этого, имея боевой опыт, я решил вернуться к реактивности. Переделал своё резюме и начал искать новую работу. Имея коммерческий опыт, шансы на успех значительно выросли, и я устроился на работу с Vue.
Сейчас я продолжаю работать в медицинской компании как Vue-разработчик. Я максимально благодарен Hillel IT School за базу знаний, которую она мне дала. Я до сих пор рекомендую эту школу всем своим друзьям и знакомым.
От себя могу добавить: «Кто ищет, тот найдёт». Поиск первой работы — это очень трудный путь, но вполне достижимый. Главное не сдаваться, постоянно учиться и развиваться.
Октябрь 2024. Юлия Яворская
Я работаю Team Lead в аутсорсинговой компании Teleperformance Poland, имея более 7 лет опыта в отрасли. Мой карьерный путь включает роли агента, Quality Analyst, QA Coach и, наконец, Team Lead на пяти разных проектах.
Я завершила курсы Front-End Basic и Pro в Hillel и с 14.10 учусь на курсах по Typescript и Next, имея почти два года обучения в Hillel. Сейчас совмещаю эти две профессии, ведь для Junior Front-end разработчика необходим реальный опыт на коммерческих проектах, которого у меня не было до 2024.
Моя цель — получить хотя бы год практического опыта. Сейчас работаю над стартапом Ratifire, платформой, разработанной группой энтузиастов на основе современных технологий. Верю в потенциал этого проекта и надеюсь, что он принесет пользу обществу.
Май 2024. Дмитрий Мащенко
Дмитрий успешно закончил курс Front-end Pro и трудоустроился в компанию UKAD на позицию Front-end Developer.
Как проходит обучение
Преимущества онлайн-обучения в Компьютерной школе Hillel
Что мы делаем для того, чтобы вы достигли успеха?
Проводим мастер-классы по подготовке резюме и поиску работы
Регулярно обновляем программы курсов под требования рынка
Приглашаем преподавать только лучших практикующих специалистов
Развиваем нашу сеть партнеров среди топовых IT-компаний
Наши преподаватели часто сами забирают к себе наших лучших Студентов ;)
Наши преподаватели и выпускники работают в топовых IT-компаниях мира
Какой нужно иметь компьютер, чтобы обучаться на курсе Front-end Pro?
Требования к компьютеру для обучения на курсе Front-end Pro.
Операционная система:
Процессор* :
Оперативная память:
Память:
Ваши преподаватели участвуют в каких-либо проектах / работают ли они по их IT-специализации / имеют ли опыт преподавания?
В нашей школе преподают только практикующие специалисты не ниже Senior-уровня из крупнейших IT-компаний города. Обучение они проводят, ориентируясь на последние тенденции IT-рынка для того, чтобы наши выпускники имели наиболее востребованные знания и опыт.
Где можно посмотреть отзывы о вашей Школе Online?
Вы можете прочесть отзывы наших Студентов и Выпускников на нашем сайте, перейдя по данной ссылке. Еще вы сможете найти отзывы и информацию о нас, зайдя на сайт DOU.ua или же прописав название нашей Школы в Google, где вы также сможете увидеть отзывы о нашей Школе в нашем Google-аккаунте или на Google-картах.
Будут ли задавать работу на дом? Проверяется ли выполненное задание преподавателем?
Да! Ведь это обязательная и очень важная часть процесса Вашего обучения. Т.к. каждый студент должен закрепить весь полученный на занятии материл дома, посредством выполнения домашнего задания. Каждое заданное ДЗ будет проверяться вместе со всей группой и преподавателем на следующем занятии. Без соблюдения данного пункта никто не сможет добиться ожидаемого результата.
Теория или практика? Чему уделяется больше времени на занятиях курса Front-end Pro?
Целью большинства курсов нашей школы является возможность дальнейшего трудоустройства наших Студентов и Выпускников. Поэтому мы делаем упор на проработку и изучение практических кейсов, наиболее актуальных на данный момент в работе той или иной специальности IT-сферы. Безусловно, мы отводим время на наших занятиях и на изучение важной теоретической базы, которая также необходима любому специалисту. Но обычно в процентном соотношении теории уделяется около 30% времени занятия и 70% — практике.
Как получить максимальный балл за домашнее задание на курсе Front-end Pro?
Выполнение домашних работ, одна из самых важных составляющих обучения. Для того, чтобы получить максимальный балл за домашнее задание, нужно:
Как я могу оплатить обучение?
Оплата производится через выставление инвойса на E-mail через сервисы LiqPay и Fondy.
Как работает оплата частями?
Мы предлагаем возможность разбить стоимость курса на ежемесячные платежи до 12 частей посредством рассрочки в ПриватБанк, Монобанк, ОщадБанк или ПУМБ. При этом вам не нужно платить дополнительные комиссии или проценты банкам, поскольку Школа оплачивает эту комиссию за вас.
Если вы хотите воспользоваться оплатой частями, пожалуйста, обратитесь к нашему менеджеру любым удобным для вас способом.
Подробнее об оплате по частям в нашем материале.
Основы тестирования кода на JavaScript
читать 5 минКонтекст исполнения или Execution Context
читать 15 минКак работают нативные JavaScript imports
читать 6 минТеория типов
читать 15 минХочу в IT: какой язык программирования выбрать?
Оптимизация и понимание управления памятью в JavaScript
читать 10 минВступительный тест
Тесты можно проходить в любом порядке и даже не за один раз. Вы можете всегда продолжить прохождение с любого момента.
Еще не проходили
Еще не проходили
Вступительный тест
Не переживайте, это тест не требует от вас каких-то специальных знаний в предмете, для его прохождения будет достаточно знаний базовой компьютерной грамотности.
Тест состоит из 15 вопросов по одному баллу, для прохождения теста необходимо набрать 8 баллов.
вступительный тест
Вступительный тест