занять
занять на тиждень
старт
За тиждень записалося
Залишилося
Стань React розробником!
React — одна з найпопулярніших бібліотек для створення складних Front-end-додатків. Написання коду у React дуже схоже на роботу в HTML, що дає можливість легко почати писати код, упустивши синтаксис. Одна з головних особливостей React — свобода дій. Існує величезна кількість підходів до побудови додатків з її допомогою.
Цілі курсу
- Вивчити всі особливості бібліотеки
- Розробити проект, розібрати типові проблеми односторінкового додатку
- Ознайомитися зі стеком технологій, на якому будуються кращі програми, що працюють в вебі
Вивчаємо такі технології
-
React
-
Single Page Application
-
Material UI
Програма курсу
React

- Основи React
- Робота з віртуальним DOM
- Реакт компоненти
- Прив'язка даних
- Стан компонента
- Життєвий цикл компонента
- React Hooks
- Робота із запитами
- Маршрутизація
- Робота зі станом (flux, redux)
- Реалізація проекту
Бонуси курсу
Додайте навички в резюме
-
Знання принципів створення сучасних веб додатків (Single Page Application — SPA)
-
Ефективне використання бібліотеки ReactJS для SPA
-
Розуміння різниці між різними підходами створення компонентів (класові і функціональні компоненти)
-
Розуміння принципів роботи роутінга на прикладі бібліотеки react-router
-
Зберігання стану програми на прикладі redux і redux-thunk
-
Робота з бібліотеками готових компонентів, на прикладі однієї з сучасних бібліотек (Material UI, Chakra UI)
-
Практичні навички створення додатків з використанням «реакт-стеку»
Як проходить навчання
Переваги навчання у Комп'ютерній школі Hillel
-
Групи по 17 осіб Викладач приділяє час кожному студенту.
-
Викладачі практики У нас викладають тільки практикуючі фахівці з топових IT-компаній.
-
Система особистих кабінетів Ефективне і зручне навчання.
-
Оперативна служба підтримки студентів Термінові питання — своєчасне рішення.
-
Доступ до відеозаписів занять Записи уроків залишаються у студентів після закінчення навчання.
-
Практичні заняття Велика частина занять орієнтована на практику.
-
Що ми робимо для того, щоб ви досягли успіху?
-
Проводимо майстер-класи з підготовки резюме та пошуку роботи
-
Регулярно оновлюємо програми курсів під вимоги ринку
-
Запрошуємо викладати тільки кращих практикуючих фахівців
-
Розвиваємо нашу мережу партнерів серед топових IT-компаній
-
Наші викладачі часто самі забирають до себе наших кращих Студентів ;)
Наші викладачі та випускники працюють в топових IT-компаніях світу
Часті питання
-
Який потрібно мати комп'ютер, щоб навчатися на курсі React?
Вимоги до комп'ютера для навчання на курсі React.
Операційна система:
- 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-компаніях міста;
- ми робимо упор на практичні заняття і на найбільш актуальну інформацію та необхідний функціонал, який зараз затребуваний при працевлаштуванні;
- всі заняття записуються на відео і відправляються нашим Студентам наступного дня, щоб вони могли повторно переглядати всі матеріали по курсу;
- у багатьох наших курсів є додаткові бонусні заняття і вебінари, такі як: відеоматеріали з адміністрування на Linux і по базах даних, а також додаткові заняття з рекрутером і технічним фахівцем, щоб наші Студенти мали додаткову підготовку до подальшого працевлаштування;
- всі наші класи комп'ютеризовані, і за кожним Студентом фіксується місце як в навчальному класі, так і в віддаленому особистому кабінеті (Learning Management System), де буде можливість переглядати всі необхідні матеріали по курсу і по завершенні навчання;
- у всіх наших Студентів та Випускників є можливість брати участь в програмі Hillel EVO, яка абсолютно безкоштовно надає додаткову практику зі створення власного проекту і отримання досвіду роботи в команді з нашими Викладачами навіть після завершення курсів!
-
Як отримати максимальний бал за домашнє завдання?
Виконання домашніх робіт, одна з найважливіших складових навчання. Для того, щоб отримати максимальний бал за домашнє завдання, потрібно:
- Виконати завдання в зазначені терміни
- Виконати всі умови завдання
- Виконати завдання без помилок
- Перездача домашнього завдання не більше одного разу
-
Де можна подивитися відгуки про вашу Школу?
Ви можете прочитати відгуки наших Студентів та Випускників на нашому сайті за цим посиланням. Ще ви зможете знайти відгуки і інформацію про нас на DOU.ua або можете прописати назву нашої Школи у Google, де ви також зможете побачити відгуки про нашу Школу у Google-акаунті або на Google-картах.
-
Як я можу сплатити за навчання?
Оплата провадиться через виставлення інвойсу на E-mail через сервіси LiqPay та Fondy.
- Популярні курси:
-
-
- Просто про React
- 20754
- 303
Просто про React
дивитись 154 хв - Як написати TodoList на React
- 10467
- 183
Як написати TodoList на React
дивитись 186 хв - Битва титанів: Angular vs React. Що обирають у 2020 році?
- 7936
- 36
Битва титанів: Angular vs React. Що обирають у 2020 році?
читати 3 хв - Додаток для візуалізації даних за допомогою React
- 1890
- 73
Додаток для візуалізації даних за допомогою React
дивитись 120 хв-
Олександр Грібанов Senior Developer у DataArt
- CSS Modules у React
- 1882
- 55
CSS Modules у React
дивитись 39 хв-
Сергій Котерняк Front-end TL у Capgemini Engineering
- Як написати програму на React
- 1582
- 53
Як написати програму на React
дивитись 110 хв-
Олександр Грібанов Senior Developer у DataArt