Курс React Базовий ᐈ Навчання Реакт для початківців ᐈ CyberBionic Systematics

Курс React Базовий

Цей курс для тебе, якщо ви:

Курс розрахований на frontend розробників, які бажають вивчити основи роботи з фреймворком React.js

Тривалість

32 год.

Кількість занять

16 занять

Початок курсу

Старт очікується

Курс входить до

Full-stack Node.js Розробник + AI Skills, FrontEnd Розробник + AI Skills

Наші випускники працюють в

Ваш шлях

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

Кожне заняття — це живий онлайн-урок з практичними завданнями та зворотним зв'язком.

01
Вступ до React
На уроці учні познайомляться з React, навчаться створювати простий додаток за допомогою Create React App.
02
JSX у React
На уроці учні познайомляться з JSX, навчаться писати прості компоненти за допомогою JSX.
03
Основи React
На уроці учні познайомляться з підвидами компонентів, дізнаються, що таке state у React компонентах, навчаться додавати події до елементів та працювати зі списками.
04
Стан та життєвий цикл
На уроці учні познайомляться зі станом та життєвим циклом в React компонентах, дізнаються різницю між функціональними та класовими компонентами, навчаться їх використовувати, а також коротко ознайомляться з Redux.
05
Форми
На уроці учні познайомляться з можливістю працювати з формами в React, а також з такими поняттями, як підйом стану та валідація з PropTypes.
06
Стилізація у React
На уроці учні познайомляться з можливістю стилізації компонентів у React, а також навчаться використовувати модулі CSS для стилізації.
07
Створення списку заміток
На уроці учні познайомляться з можливістю вибору типу компонента під час виконання, попрактикуються застосовувати знання props, state, lifecycle та інших, а також створять список нотатків за допомогою React.
08
Hooks
На уроці учні познайомляться з основними хуками React, принципами їх роботи та напишуть свій (кастомний) хук і закріплять пройдений матеріал на практиці.
09
Введення в роутинг
На уроці учні ознайомляться з бібліотекою react-router, навчаться організовувати маршрутизацію у додатку.
10
Створення сторінки помилки
На уроці учні познайомляться із Запобіжниками, React.Fragment, Строгим Режимом у React, а також навчаться створювати сторінку помилки.
11
Створення Модального вікна
На уроці учні познайомляться з Рефами, Context API і Рендер пропсами, створять модальне вікно з використанням контексту і рендер пропс.
12
Оптимізація та продуктивність React додатків
На уроці учні дізнаються, що React може бути повільним – зрозуміємо, коли це може відбуватись і як із цим боротися; познайомимося з різними інструментами, які дозволяють виявити наявність вузьких місць у React додатках, інструментами для оптимізації та аналізу, а також розберемо «нормалізацію» сховища в Redux, з’ясуємо, чим гарні іммутабельні структури даних у JavaScript, і як зробити білд додатку стрункішим та худішим.
13
Практика. Структура та проектування проекту, вибір архітектури.
Вибір теми проекту
Складання Т3
Початок реалізації проекту
14
Практика. Реалізація інтерфейсу
Створення компонентів React
Організація потоків даних
Маршрутизація
15
Практика. Створення моделей даних
Створення глобальних станів на Redux
Логіка роботи з даними
16
Практика. Захист курсового проєкту
Захист курсового проекту.
Навички після курсу

По завершенню курсу ви будете вміти

Check

Застосовувати базові концепції побудови односторінкових додатків в екосистемі React.

Check

Писати та розбивати додатки на логічні частини і компоненти.

Check

Стилізувати додатки за допомогою CSS модулів.

Check

Будувати прості односторінкові додатки за допомогою React.
Старт очікується

Спробуй
React Базовий безкоштовно

Перше повноцінне заняття з тренером.

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

Просто та зрозуміло

Структура заняття

120 хвилин

Теорія

Розбір коду

Q&A

Теорія - 60 хвилин

Розбір коду - 45 хвилин

Q&A сесія - 10 хвилин

Коли відбуваються заняття

Група 1

Група 2

ПН

ВТ

СР

ЧТ

ПТ

СБ

НД

19:00 - 21:00

Живе заняття з тренером

Задавай питання в реальному часі

1

Живі онлайн заняття з тренером

Заняття групи проходять онлайн. Це ефективне живе спілкування. Всі уроки записуються і доступні для повторного перегляду.

2

Виконання домашніх завдань

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

3

Перевірка ДЗ та фідбек

Усі роботи студентів перевіряються
і по кожному завданню надається фідбек з оцінкою та рекомендаціями.

4

Тестування та сертифікація

Після завершення курсу студенти складають фінальний тест і отримують сертифікат, який підтверджує рівень знань.

Сертифікація

Підтверди свої знання

Іменний сертифікат після закінчення курсу

Після завершення курсу та проходження тестування ви отримаєте іменний сертифікат від CyberBionic Systematics та TestProvider.com — платформи, яку визнають провідні IT-компанії України

Тестування та сертифікація ІТ фахівців проходить на нашій власній платформі TestProvider.com
Ви отримуєте завірений сертифікат від CyberBionic Systematics, який підтверджує рівень ваших знань та збільшує шанси на успішне працевлаштування.
Кожен сертифікат має серійний номер, роботодавець може його перевірити та переконатися у справжності сертифіката.
Certificate
Хто проводить навчання

Твої тренери

Запис відкритий

Готовий почати навчання?

Відправляй заявку та зафіксуй свою знижку на навчання

Уточнимо деталі та зарезервуємо місце

Отримаєш перший урок безкоштовно

Почнеш карʼєру в ІТ

Зарезервувати місце

Залиш контакти — ми зателефонуємо та розповімо деталі

Відгуки студентів
Що кажуть ті, хто вже вчився
Відгуки наших студентів
photo
Александра Бондарь
Star Star Star Star Star
Выбрала учебный центр, так как было удобно добираться на метро. Также понравилась программа по специальности FrontEnd Developer. Программа курса очень хорошо стректурирована: начиналось все с легкого - HTML и CSS, и постепенно усложнялось до Angular. Если что было не понятно, все можно пересмотреть в видео уроках ITVDN. Главное – не останавливаться, со временем все непонятное становится яснее. Спасибо тренеру Елене Хижняк и ментору Ксении. Елена – очень хороший тренер, объясняла материал максимально доступно, по нескольку раз, отвечала на все вопросы. Ксения всегда проверяла домашние задания и давала полезные советы, указывала на ошибки. Однозначно рекомендую курсы CyberBionic Systematics, так как они помогут освоить новую специальность, в моем случае FrontEnd, максимально быстро и эффективно, также рекомендую смотреть видео на ITVDN.
photo
Назар Есипчук
FrontEnd Developer
Star Star Star Star Star
Я ученик 11 класса и решил для себя попробовать курсы по специальности Frontend Developer. О CyberBionic Systematics я узнал, когда просто искал курсы в интернете, просматривал разные рейтинги. По поводу самого курса - я доволен. Для меня все было достаточно легко, а когда были сложные моменты, тренера всегда помогали. Тренер раскрывал все темы очень четко и отвечал на все возникшие вопросы. Новичкам советую стараться не откладывать на потом то, что они могут сделать сразу. О дальнейших перспективах в этой специальности - я хотел бы попасть на программу получения опыта в CyberBionic Systematics, а дальше найти еще что-то.
photo
Артём Билас
Star Star Star Star Star
Узнал о данном учебном центре и пошел сюда учиться по совету друга. Опыта до этого в программировании не было, потому решил идти на FrontEnd, так как у него минимальный порог вхождения. Касательно специальности могу сказать то, что намного проще вырабатывается понимание вначале, а именно – при изучении HTML & CSS, так как ты видишь, что делаешь. Что касается логики – тут сложнее, но после практики приходит понимание. Преимущества – в этом учебном центре хорошая база, где ты понимаешь, что и как работает в итоге. Легко было в HTML & CSS, Bootstrap 4, Flex/Grid, а также при изучении препроцессоров. Что касается JS – это сложнее. Самое интересное было с TypeScript, но на его изучение нужно время. Angular интересный и сложный, он требует времени и практики, также открывает больше перспектив для дальнейшей работы в фирме, где ты позиционируешься не как простой верстальщик. Большое спасибо хочу сказать наставникам Ксении и Виталию. Помогали фактически 24/7. Спасибо за терпение и время. Приобрел навыки верстки и написания логики, структурирования своего приложения в web. Советы для тех, кто только начал: делайте домашку и не бойтесь спрашивать!
icon

Відгуки з DOU

icon

Відгуки з Facebook

icon

Відгуки з Google

Вартість навчання

Оберіть свій формат

Групове навчання з тренером

3 заняття на тиждень

32 години

Живі online заняття в групі

32 год. / 16 занять з тренером

Відеозапис занять назавжди

Перевірка ДЗ та фідбек

3 міс. доступу до відеокурсів ITVDN

Чат курсу з підтримкою тренера

Доступ до системи LMS

Професійний софт від JETBRAINS

Онлайн тестування та Сертифікат

Відеокурс ITVDN у подарунок

230

або × 7 платежів

Оплата частинами

Monobank

7 платежів
PrivatBank

7 платежів

Відеолекції з підтримкою

1 вебінар на тиждень

32 години

3 міс доступу до відео лекцій

32 год. відео / 10 год. з тренером

Відеозаписи вебінарів назавжди

Перевірка ДЗ та фідбек

Чат курсу з підтримкою тренера

Доступ до системи LMS

Професійний софт від JETBRAINS

Онлайн тестування та Сертифікат

115

або × 7 платежів

Купити зараз

Оплата частинами

Monobank

7 платежів
PrivatBank

7 платежів
Консультація

Залишились питання?

Підкажемо, з чого почати, яку спеціальність обрати і як знайти першу роботу в IT.

Phone

0 800 337 146

Або напишіть нам у месенджери:

Звʼяжемось з вами найближчим часом