Рус Укр

Онлайн-курс
Front-end Pro

Advanced level
4.9

alarm-clock занять

spiral-calendar занятий в неделю

rocket старт

За тиждень записалося

Залишилося

Стань веб-розробником!

Курс призначений для глибокого вивчення мови програмування JavaScript і бібліотеки React, яка використовується для створення складних Front-end додатків.
Популярна мова JavaScript використовується при створенні веб-додатків для додання інтерактивності веб-сторінок. Написання коду в React дуже схоже на роботу в HTML, що дає можливість легко почати писати код, упустивши синтаксис. Одна з головних особливостей React — свобода дій.

На курсі ви познайомитеся з принципами ООП, DOM, REST API і отримаєте практичні навички створення додатків з використанням «реакт-стека», що дозволить претендувати на посаду Junior Front-end Developer.

Цілі курсу

  • Навчитися взаємодіяти з серверами за допомогою JavaScript
  • Освоїти ООП
  • Навчитися працювати з REST API
  • Вивчити всі особливості бібліотеки React
  • Вивчити всі нюанси: від того, як працює DOM, до того, як зібрати додаток Webpack-ом
school

Цей курс у форматі offline доступний в

smiling-face-with-sunglasses

advanced
level

Курс розрахований на фахівців, на базовому рівні знайомих з JavaScript, які вміють верстати і бажають поглибити свої знання.

Вивчаємо такі технології

  • ES6

    ES6

  • TypeScript

    TypeScript

  • Git

    Git

  • MongoDB

    MongoDB

  • DOM

    DOM

  • AJAX

    AJAX

  • jQuery

    jQuery

  • JavaScript

    JavaScript

Професія Front-end розробника

Програма онлайн-курсу
Front-end Pro

alarm-clock 30 занять
Друк
  • Змінні, типи даних
  • Умовні оператори
  • Цикли
  • Масиви, об'єкти
  • Функції
    • Поняття функції
    • Замикання
    • Рекурсія
    • Контекст виконання
  • Обробка винятків
  • DOM
  • Подієва модель
  • Делегування подій
  • Робота з формами
  • WebStorages
  • Регулярні вирази
  • EventLoop
  • ООП. Прототипи
  • jQuery
  • HTTP
    • REST
    • Ajax
    • Fetch
    • WebSockets
  • Від EcmaScript 2015 до сьогодні
  • Основи Node.js
    • Базові поняття
    • Основи Express.js
  • Gulp
  • Symbol, Iterators, Generators
  • Введення в React
    • Ідеологія React
    • Основні поняття
  • Класові компоненти
  • Функціональні компоненти з хуками
  • React-router. Error boundary
  • Робота з формами в React
  • Redux
  • Робота з бібліотеками компонентів
    • Antd
    • Material UI
  • Тестування реакт додатків за допомогою cypress
  • Підсумковий проект

Бонуси курсу

  • Всі студенти курсу пройдуть тренінг по проходженню співбесіди та складанню резюме з нашим HR-фахівцем
  • Спеціально зняті додаткові відеоматеріали
  • Тестова співбесіда з технічним фахівцем

Додайте навички в резюме

  • JavaScript (Примітиви, Об'єкти, Масиви, Функції)

  • Навички маніпуляції із DOM деревом

  • Основні патерни програмування

  • ООП у JavaScript

  • Робота з REST API

  • MVC/MVP/MVVM архітектури

  • Бібліотека ReactJS для SPA

  • Принципи роботи роутингу на прикладі бібліотеки react-router

  • Зберігання стану програми на прикладі redux та redux-thunk

  • Зберігання стану програми на прикладі redux і redux-thunk

Як проходить навчання

  • woman-technologist

    Заняття проходять в режимі онлайн-трансляції, а відеозапис зберігається в особистому кабінеті.

  • briefcase

    Домашні завдання у будь-який зручний час відправляються через особистий кабінет на перевірку викладачеві.

  • thumbs-up

    Викладач дає зворотній зв'язок з розбором помилок у домашньому завданні.

  • light-bulb

    Ви опрацьовує помилки і закріплюєте пройдений матеріал.

Переваги онлайн-навчання в Комп'ютерній школі Hillel

  • man-raising-hand
    Групи по 14 осіб Викладач приділяє час кожному студенту.
  • nerd-face
    Викладачі практики У нас викладають тільки практикуючі фахівці з топових IT-компаній.
  • briefcase
    Система особистих кабінетів Ефективне і зручне навчання.
  • speech-balloon
    Оперативна служба підтримки студентів Термінові питання - своєчасне рішення.
  • videocassette
    Доступ до відеозаписів занять Записи уроків залишаються у студентів після закінчення навчання.
  • hammer
    Практичні заняття Велика частина занять орієнтована на практику.
  • rocket
    Працевлаштування

    Що ми робимо для того, щоб ви досягли успіху?

  • clipboard

    Проводимо майстер-класи з підготовки резюме та пошуку роботи

  • books

    Регулярно оновлюємо програми курсів під вимоги ринку

  • smiling-face-with-sunglasses

    Запрошуємо викладати тільки кращих практикуючих фахівців

  • globe-with-meridians

    Розвиваємо нашу мережу партнерів серед топових IT-компаній

  • direct-hit

    Наші викладачі часто самі забирають до себе наших кращих Студентів ;)

Наші викладачі та випускники працюють в топових IT-компаніях світу

Евгений Шворак
Евгений Шворак
Курс довольно интересный как для людей не знакомых с JavaScript так и для тех, кто уже сам начал осваивать.
Тарас Довженко
Тарас Довженко
Очень доволен, что выбрал эту школу. Постоянные фитбэки, очень приятный и профессиональный персонал, который всегда пойдет на встречу. Отдельная благодарность нашему педагогу Сергею. Сергей если ты это читаешь, спасибо тебе за твои профессиональные качества и за то, что проводил занятия как нужно, а не по времени. За твое терпение, знай ты сделал благородное дело, посеяв крупицу своих знаний в нас))
Юлия Надточий
Юлия Надточий
Очень рада, что выбрала школу Hillel для изучения Front-End разработки! Огромнейшее спасибо мега талантливому преподавателю - Валерию Тернавскому за интересную и доступную подачу материала, помощь в изучении сложных моментов разработки, готовность повторно объяснять порой очевидные вещи, терпение и позитив, который он излучал на протяжении всего курса! Мы с группой прошли тернистый путь, но именно благодаря Валере, мы смогли успешно закончить обучение и прокачаться по полной! Поэтому всем, кто захочет окунуться в мир IT и изучать Front-End разработку, я непременно буду рекомендовать преподавателя Валерия Тернавского в школе Hillel! :)
Александр Громовой
Александр Громовой
Я закончил курс Front-End Pro в Hillel. Хочу выразить слова благодарности Екатерине за великолепную подачу материала, за помощь во всех возникающих вопросах 24/7. Екатерина - прекрасный преподаватель, один словом мастер своего дела. Я очень рад что попал именно к ней в группу, т.к. человек детально объясняет любые мелочи, начиная с самых азов и заканчивая высшим пилотажем :) Спасибо за курс, а также за классную форму организации обучения!
Артём Алексеев
Артём Алексеев
Отличный курс и преподаватель особенно !
Віталій Румієвський
Віталій Румієвський
Из курса Fron-end Basic Вашей школы я почерпнул много интересной и полезной информации и решил углубиться в эти знания. И вот на курсе Fron-end Pro я понял, что самое интересное впереди. Преподаватель Пётр Кучер легко и понятно разъяснял все темы курса. И на все простые вопросы с лёгкостью давал разъяснения. Занятия проходили продуктивно, информация предоставлялась в необходимом объёме, что давало хорошую мотивацию учиться и развиваться дальше. Спасибо Вам за Ваш труд и терпение.
Андрей Ионел
Андрей Ионел
Спасибо Hillel, что даёшь нам шанс что-то изменить в нашей жизни. Вы направляете нас и подготавливаете к реалиям разработки. Очень классные и современные преподователи и конечно же HR, которые помогают в трудоустройстве.
Валера Васюченко
Валера Васюченко
Отличные учителя и школа!
Виталий Михайлюченко
Виталий Михайлюченко
Всем привет. Хочу поблагодарить компьютерную школу Hillel за столь приятное и комфортное обучение. В сентябре 2020 поступил на Front-end Basic. Спасибо огромное преподавателям Роману Скрипченко и Александру Фурманову за успешное прохождение курса. В январе 2021 поступил на Frond-End Pro и уже сейчас успешно окончил его. За это хочу поблагодарить Валерия Тернавского и Леонида Марченко. Отдельно отмечу, что Валерий довольно интересно ведёт занятие, буквально разжевывая каждую мелочь. Так же хотелось бы поблагодарить HR Александру за постоянную поддержку на протяжении всего обучения :)
Григорий Скляренко
Григорий Скляренко
Отличный курс Front-End-Pro! Огромное спасибо замечательному преподавателю Екатерине Шиповской!!! Всегда доступно объясняет материал, всегда поможет и подскажет в непонятных вопросах. У нее учиться - одно удовольствие! Даже не хотелось что-бы курс заканчивался так быстро, еще много информации хотелось бы почерпнуть у Екатерины. Также большое спасибо ментору Александру за полезную и интересную информацию на занятиях, помощь в процессе обучения и за пример для подражания в профессиональной сфере. Всей школе Hillel спасибо за отличную организацию учебного процесса!
Алина Охрименко
Алина Охрименко
Очень была довольна курсом Front-End Basic (преподаватель - Сергей Фомин! Всем рекомендую!). Решила продолжить обучение на курсе Front-End Pro и по его окончанию могу сделать следующие выводы: - у школы нет единой программы курса и календарного плана. То, что можно увидеть на сайте - примерная структура, которую каждый преподаватель переделывает под себя. Хотелось бы, чтобы программы были одинаковыми, как по наполнености так и по календарным планам. - не бойтесь менять преподавателя если у вас изменился график работы или чувствуете, что вам не нравится методика преподавания - школа всегда идет на уступки и дает возможность менять группу. Это огромный ПЛЮС администрации и организаторам. Главное - попасть к "своему" преподавателю. - при выборе школы подкупает "индивидуальный подход и маленькие группы". Будьте готовы, что во второй половине курса, когда начнется самое интересное и полезное, а домашки станут более обьемными - никто не будет особо вникать в ваш код и лично в ваши ошибки. Это расстраивает, ведь главное - не оценка, а понять свои ошибки и научится на них. Пожелание - давать меньше групп преподавателям, чтобы у них было достаточно времени, чтобы уделить его студентам. Сначала я обучалась у Савелия Сычова. Было сложно, Савелий заставлял "страдать", но давал оочень много информации и практических кейсов!! Это мне очень нравилось. С ОБШИРНЫМ ОПЫТОМ Савелия вы узнаете не только о front-end на JS, но и о back-end. Если вы не боитесь испытаний и сложностей - смело записывайтесь на курс к Савелию! Не пожалеете! Будет сложно, информация будет доходить после третьего просмотра записи лекции, но ее будет реально много! А еще группа всегда будет вкладываться в календарный план:). По середине курса мне пришлось сменить группу и я попала к Екатерине Шиповской. Моему удивлению не было предела, когда я увидела, что у преподавателей диаметрально противоположный подход к преподаванию одного и того же курса. Даже домашки совершенно разные! Так что имейте в виду, что у каждого преподавателя своя программа и свой темп. Савелий дает информацию быстро и много, но в долгосрочной перспективе это намного эффективней. За пересдачи и просроченые дедлайны - снимает баллы, что больно, но справедливо. Екатерина Шиповская более демократично относится к пересдачам и дедлайнам, но сложилось впечатление, что к занятиям преподаватель был не всегда готов. Допускались ошибки в коде, ответы на которые искались прямо во время занятия или даже переносились "на после". Это довольно усложняло восприятие информации. В конце курса информация была преподнесена довольно сумбурно и снова-таки возникло ощущение, что мы просто не успевали и нужно было все подогнать, чтобы отчитать программу. Тут уже как говорится "на вкус и цвет"...). В любом случае базу этот курс, к какому преподавателю вы бы не попали, дает хорошую и структуру того, что нужно учить Вы тоже поймете - а дальше все зависит от нас. Нужно копать вглубь и самосовершенствоваться.
окончил, курс довольно много познаний получил, и хочу продолжить, сейчас утроился на работу по специальности после курса!

Часті питання

  • Який потрібно мати комп'ютер, щоб навчатися на курсі Front-end Pro?

    Вимоги до комп'ютера для навчання на курсі Front-end Pro.

    Операційна система:

    • Windows 10 64-біт
    • macOS 10.13 або вище
    • Linux: Ubuntu 16.04 - 20.04

    Процесор* :

    • Мінімум intel core i5 4-го покоління
    • Рекомендується i5 7-го

    Оперативна пам'ять:

    • Мінімум 8 Гб
    • Рекомендується 16 Гб

    Пам'ять:

    • Мінімально 500 Гб HDD і більш
    • Рекомендується 200 Гб SSD і більш

    * Допустимі аналоги від AMD

  • Ваші викладачі беруть участь у будь-яких проектах / чи працюють вони по їх IT-спеціалізації / чи мають досвід викладання?

    У нашій школі викладають тільки практикуючі фахівці (не нижче Senior-рівня) з найбільших IT-компаній міста. Навчання вони проводять, орієнтуючись на останні тенденції IT-ринку для того, щоб наші випускники мали найбільш затребувані знання і досвід.

  • Чи існують які-небудь знижки або система лояльності, якщо Студент по завершенні одного курсу йде на наступний курс?

    Так, безумовно. Багато наших курсів передбачають додаткову систему бонусів для тих Студентів, які хочуть продовжувати навчання у нашій Школі. Ця система полягає в тому, що в кінці курсу Студенти пишуть тест з пройденого матеріалу або здають підсумкову роботу, за підсумками яких отримують знижку на наступний курс даного напрямку:

    • Студент, який має найвищий результат отримує знижку 25% на подальші курси;
    • Студент, який посів друге місце, отримує 15% знижку;
    • Студент, який виявився на третьому місці, отримує 10% знижку.

    Всі Студенти отримують знижку в розмірі 5% на будь-який з курсів Школи.

  • Де можна подивитися відгуки про вашу Школу?

    Ви можете прочитати відгуки наших Студентів та Випускників на нашому сайті за цим посиланням. Ще ви зможете знайти відгуки і інформацію про нас на DOU.ua або можете прописати назву нашої Школи у Google, де ви також зможете побачити відгуки про нашу Школу у Google-акаунті або на Google-картах.

  • Чи будуть задавати домашнє завдання? Чи перевіряється виконане завдання викладачем?

    Так! Адже це обов'язкова і дуже важлива частина процесу Вашого навчання. Оскільки кожен студент повинен закріпити весь отриманий на занятті матеріал вдома, за допомогою виконання домашнього завдання. Кожне задане ДЗ буде перевірятися разом з усією групою і викладачем на наступному занятті. Без дотримання даного пункту ніхто не зможе домогтися очікуваного результату.

  • Теорія або практика? Чому приділяється більше часу на заняттях?

    Метою більшості курсів нашої Школи є можливість подальшого працевлаштування наших Студентів та Випускників. Тому ми робимо упор на опрацювання та вивчення практичних кейсів, найбільш актуальних на даний момент у роботі тієї чи іншої спеціальності IT-сфери. Безумовно, ми відводимо час на наших заняттях і на вивчення важливої теоретичної бази, яка також необхідна будь-якому фахівцеві. Але зазвичай у процентному співвідношенні теорії приділяється близько 30% часу заняття і 70% — практиці.

  • Як отримати максимальний бал за домашнє завдання?

    Виконання домашніх робіт, одна з найважливіших складових навчання. Для того, щоб отримати максимальний бал за домашнє завдання, потрібно:

    • Виконати завдання в зазначені терміни
    • Виконати всі умови завдання
    • Виконати завдання без помилок
    • Перездача домашнього завдання не більше одного разу

Запит на консультацію

Залиште ваші контактні дані, і ми вам обов'язково зателефонуємо!

Обов'язково вкажіть ваше ім'я кирилицею

Обов'язково вкажіть email, за яким ми зможемо з вами зв'язатися

Обов'язково вкажіть телефон в міжнародному форматі

Школа працює з 10:00 до 21:00 по буднях і з 10:00 до 19:00 у вихідні дні (за київським часом, GMT + 2).

Відправлено

Придбати подарунковий сертифікат

Придбати подарунковий сертифікат

Gift certificate background image Gift certificate background image