Открыто

[javascript.ru] Курс по React.JS набор 2019

Тема в разделе "Курсы по программированию", создана пользователем Myaso_Rub, 28 авг 2019.

Цена: 19000р.-92%
Взнос: 1409р.

Основной список: 15 участников

Резервный список: 6 участников

  1. 28 авг 2019
    #1
    Myaso_Rub
    Myaso_Rub ЧКЧлен клуба

    [javascript.ru] Курс по React.JS набор 2019

    [​IMG]
    Обновленный курс, с React Hooks.
    В этом курсе мы с вами шаг за шагом пройдем от знакомства с основными идеями до использования самых новых инструментов и инфраструктуры React, на практике будем развивать одностраничное приложение. Начнем с построения простых компонентов, научимся их тестировать, поговорим про системы сборки и особенности работы с ES2017 синтаксисом.

    Постепенно мы разберем особенности построения SPA с использованием React, будем использовать сторонние компоненты и библиотеки для создания бизнес-логики. Вы в деталях узнаете классическую для React-приложений архитектуру: Unidirectional dataflow, и научитесь строить ее с использованием современной и наиболее популярной реализацией – Redux.js
    Курс состоит из 4-х блоков:

    1. В этом блоке мы начнем с того, на чем остановились в скринкасте по Реакт. Научимся писать простые компоненты и узнаем, в чем принципиальное отличие React.js от других популярных фреймворков. Создадим первые компоненты, используя декларативный подход, познакомимся с экосистемой, научимся использовать сторонние компоненты и работать с формами.

      • Разбираем как работает create-react-app.
      • Глубже знакомимся с Реактом, Virtual DOM, JSX.
      • Разбираем React Hooks, их отличия от стейта и lifecycle методов.
      • Разберем примеры тестирования компонент с помощью Jest и Enzyme.
      • Учимся переиспользовать код с помощью наследования, декораторов и кастомных хуков.
      • Связь с DOM: keys & refs.
      • Анимации в React, CSSTransitionGroup.
      • Подключаем сторонние компоненты.
    2. Когда приложения становятся сложнее и в них появляется интерактивность, приходиться задумываться про организацию бизнес-логики, настраивать потоки данных и взаимодействие с сервером. В процессе построения простого новостного приложения мы детально разберем самую популярную библиотеку для одностороннего потока данных, узнаем ее особенности и научимся использовать дев-тулзы.

      • Особенности Redux.js: функциональный подход, Redux dev tools, возможности для мониторинга и универсальных приложений.
      • Store как иммутабельный объект: Redux + Immutable.js.
      • Настраиваем синхронный поток с Redux, переиспользуем созданные ранее компоненты.
      • React-redux для связи компонентов с логикой.
      • Мемоизированные селекторы reselect.
      • Side-effects в Redux: создание и использование Middlewares.
      • Получение данных от сервера.
      • Асинхронные экшены с redux-thunk
    3. Разработка single-page applications – одно из основных направлений фронтэнда. Мы разберем, как строить их, используя React. Научимся использовать react-router и продвинутые элементы API React.JS.

      • Зачем нужен роутинг и как он устроен, проектируем структуру приложения.
      • Разбираем react-router v4.
      • Настраиваем вложенные роуты.
      • Выбираем и настаиваем history для нашего приложения.
      • Объединяем react-router и Redux.
      • Учимся обрабатывать серверные ошибки и декларативно управлять роутером.
      • Используем context – еще один механизм передачи данных.
      • Обзор Advanced API react-router.
      • Используем props.children для композиции компонентов.
    4. На этот момент вы уже знаете все, что необходимо, для разработки React приложений. Но на этом рано останавливаться, вокруг Реакта выросла огромная экосистема. Мы обзорно пройдемся по основным возможностям для развития, разным платформам, библиотекам и вспомогательным инструментам. + Будет возможность разобрать интересующие именно вас вопросы.

      • Работа с формами: redux-form, final-form, formik.
      • Что ждать от React 17.
      • React Native и React VR.
      • GraphQL + Relay/Apollo.
      • MobX vs Redux.
      • Разные подходы к сайд-эффектам: redux-thunk, redux-loop, redux-saga, redux-observable.
    Продажник: Скрытая ссылка
     
  2. Последние события

    1. mizantrop88
      mizantrop88 не участвует.
      27 окт 2023
    2. blackfish
      blackfish не участвует.
      5 мар 2023
    3. Lex951
      Lex951 не участвует.
      3 янв 2023
    4. Javaist
      Javaist не участвует.
      5 авг 2022
  3. Обсуждение
  4. 28 авг 2019
    #2
    Area51
    Area51 ЧКЧлен клуба
    полгода уже смотрим :(
     
  5. 17 сен 2019
    #3
    Myaso_Rub
    Myaso_Rub ЧКЧлен клуба
    Дача начала курса на продажнике - 18 октября.
    Надеюсь орг найдется.
     
  6. 4 ноя 2019
    #4
    Myaso_Rub
    Myaso_Rub ЧКЧлен клуба
    Неужели не найдется организатор?
    Сейчас идет набор на курс с 14 ноября
     
  7. 18 дек 2019
    #5
    rumta
    rumta СкладчикСкладчик
    че когда курс то продадут?
     
  8. 5 янв 2020
    #6
    ruby1st
    ruby1st ДолжникДолжник
    17 января старт. Было бы неплохо, если бы нашелся организатор :)
     
  9. 30 апр 2020
    #7
    japuxuku
    japuxuku ЧКЧлен клуба
    Дача начала курса на продажнике - 19 мая.
    Надеюсь орг найдется.
     
  10. 30 апр 2020
    #8
    gusev82
    gusev82 ЧКЧлен клуба
    давайте может организуемся?
     
  11. 30 авг 2020
    #9
    alrkolmakov
    alrkolmakov ДолжникДолжник
    Плохо, что не закрывают, я чуть не купился, кому надо 2017-й год то.
    И странно, что от такой конторы, как Кантор, не набирается курс, а псевдопрофессионалы с сомнительным опытом разработки - набирают. :mad:
    Странный народ
     
  12. 31 авг 2020
    #10
    alrkolmakov
    alrkolmakov ДолжникДолжник
    Поменяй заголовок на 2020, видя 2019 думают, что прошлогодний, уже 2021 скоро )
     
  13. 31 авг 2020
    #11
    Myaso_Rub
    Myaso_Rub ЧКЧлен клуба
    К сожалению нет прав
     
  14. 31 авг 2020
    #12
    onlogn
    onlogn ЧКЧлен клуба
    На Angular бы от них собраться :)
     
  15. 2 сен 2020
    #13
    alrkolmakov
    alrkolmakov ДолжникДолжник
    Модератора попросить, всё равно тема неактуальна, так как 2019-го года, никто в неё записывать не будет, а дабы не создавать новую, можно просто изменить заголвок
     

Поделиться этой страницей