React Поглиблений
ITVDN: курси програмування
Відеокурси з
програмування

    Обери свою IT спеціальність

    Підписка

    Обери свою IT спеціальність

    Підписка

      Про курс

      Цей відео курс є логічним продовженням “React Essential”. У “React Advanced” ви вивчатимете платформу React більш поглиблено. Програма навчання складається з двох частин: теорії та практики. Спочатку автор пояснює всі важливі теоретичні моменти відео уроку, а потім підкріплює викладену інформацію практичними прикладами.

      Після закінчення навчання ви будете володіти бібліотекою React на просунутому рівні і зможете створювати досить опрацьовані та ефективні програми.

      Читати далі...

      Цей курс входить до спеціальності:

      Попередні Вимоги

      • Знання мов верстки HTML/CSS
      • Володіння мовою JavaScript
      • Знання бібліотеки React на рівні курсу “React Базовий”
      Читати далі...

      Ви навчитеся

      • Писати повноцінні SPA-додатки за допомогою Redux
      • Покращувати продуктивність React-додатків
      • Тестувати розроблені програми
      • Працювати з server-side рендерингом
      • Створювати повноцінні Universal/Isomorphic програми
      Читати далі...
      Завантажити матеріали курсу Для отримання матеріалів курсу необхідно авторизуватися
      Отримати сертифікат Для отримання сертифікату необхідно авторизуватися
      • Тривалість: 5 год 56 хв
      • Курс створено: 24.03.2017
      • Уроків: 8
      • Оновлено: 07.02.2021
      • Мова: російська

      Що входить до курсу

      • 8 відео уроків
      • Домашні завдання
      • Тестування
      • Сертифікат
      • Перевірка ДЗ

      ×

      Ви відкрили доступ до тесту! Пройти тест

      Ви дійсно бажаєте відкрити доступ до тестування за курсом React Поглиблений на 40 днів?

      Увійдіть або зареєструйтеся для того, щоб продовжити перегляд безкоштовного відео

      На першому уроці курсу ви познайомитеся з Redux та його основними принципами та концепціями. Також ви розгляньте схематичне уявлення data flow у Redux.

      Читати далі...

      На другому уроці ви докладно розберете тему налаштування оточення для майбутніх проектів.

      Читати далі...

      У третьому уроці ви розпочнете практичне знайомство з Redux. Ви розберете принцип роботи його API з прикладу простого чату.

      Читати далі...

      На четвертому уроці ви продовжите практикуватися в написанні програм на Redux, і дізнаєтеся, як працює HMR. Ви почнете писати повноцінну програму - чат, а також познайомитеся з такими корисними інструментами, як ESLint, Redux DevTools.

      Читати далі...

      Це заключний практичний урок з Redux, в цьому уроці ми допишемо з вами чат розпочатий ще в попередньому уроці, будемо використовувати WebSocket-сервер, дізнаємося що таке Higher-Order Component і ще раз добре закріпимо всі знання щодо Redux.

      Читати далі...

      На цьому уроці ми, несподівано для себе, дізнаємося, що React може бути повільним - зрозуміємо, коли це може відбуватися і як з цим боротися. Разом з цим ми познайомимося з різними інструментами, які дозволяють виявити наявність вузьких місць у ваших програмах React, інструментів для оптимізації та аналізу. Також ми дізнаємося про таке поняття як «нормалізація» сховища в Redux, дізнаємося чим хороші іммутабельні структури даних в JavaScript і дізнаємося як зробити білд вашої програми стрункішою та худішою.

      Читати далі...

      На цьому уроці Ви ознайомитеся та навчитеся застосовувати головні інструменти для тестування програм React та Redux. А також, вивчивши матеріал заняття, Ви дізнаєтесь про тестування React-компонентів із підключеним Redux.

      Читати далі...

      На цьому уроці ви познайомитеся з принципом побудови ізоморфних додатків з використанням React, дізнаєтеся про їхні основні переваги і навчитеся створювати власні ізоморфні програми застосовуючи техніку Server Side Rendering.

      Читати далі...
      ПОКАЗАТИ ВСЕ
      основні теми, що розглядаються на уроці
      0:02:36
      Знакомство с Redux
      0:05:02
      Что такое "Hot Module Replacement"?
      0:06:04
      Time Traveling
      0:06:34
      Single Store (Single Source of Truth)
      0:07:13
      Immutable Store
      0:07:45
      Redux API
      0:08:08
      Точки расширения (middlewares)
      0:08:40
      Зачем нужен Redux?
      0:11:34
      Три главных принципа Redux
      0:12:02
      Actions и Reducers
      0:13:58
      Store API
      0:15:25
      Redux Flow
      ПОКАЗАТИ ВСЕ
      Студенти також дивляться

      Купуй передплатуз доступом до всіх курсів та сервісів

      Бібліотека сучасних IT знань у зручному форматі

      Вибирай свій варіант підписки залежно від завдань, що стоять перед тобою. Але якщо потрібно пройти повне навчання з нуля до рівня фахівця, краще вибирати Базовий або Преміум. А для того, щоб вивчити 2-3 нові технології, або повторити знання, готуючись до співбесіди, підійде Пакет Стартовий.

      Стартовий
      • Усі відеокурси на 3 місяці
      • Тестування з 10 курсів
      • Перевірка 5 домашніх завдань
      • Консультація з тренером 30 хв
      59.99 $
      Придбати
      Базовий
      • Усі відеокурси на 6 місяців
      • Тестування з 16 курсів
      • Перевірка 10 домашніх завдань
      • Консультація з тренером 60 хв
      89.99 $
      Придбати
      Преміум
      • Усі відеокурси на 1 рік
      • Тестування з 24 курсів
      • Перевірка 20 домашніх завдань
      • Консультація з тренером 120 хв
      169.99 $
      Придбати
      коментарі та обговорення
      Notification success
      Ми використовуємо cookie-файли, щоб зробити взаємодію з нашими веб-сайтами та послугами простою та значущою.