1. Новые складчины (Клуб Складчик) Показать еще

    25.02.2018: Психология эмоций трейдера. Дисциплина = деньги (Павел Жуковский)

    25.02.2018: от 20 000 рублей на чужих видео в YouTube (Матвей Северянин)

    25.02.2018: Сказки для внутреннего роста (Ирина Семина, Кристина Эйхман)

    25.02.2018: [amlab.me] Свадебная съемка от подготовки к Wow-кадрам (Алексей Малышев)

    25.02.2018: [ladies-school] Элегантный флирт на свидании

  2. Гость, если у Вас на каком либо сайте есть аккаунт с повышенным статусом, то и у нас вы можете получить соответствующий статус. Подробнее читайте здесь https://skladchik.biz/threads/83942/
    Скрыть объявление
  3. Нужен организатор (Клуб Складчик) Показать еще

    23.02.2018: Геймефикация жизни: как превратить достижение целей в RPG игру с помощью состояния потока

    22.02.2018: Системно-векторная психология - 1 уровень [Повтор]

    22.02.2018: Билл Вильямс: подсчёт волн Эллиотта по системе Profitunity

    22.02.2018: Курс "Говоритика" от Надежды Счастливой( Happy Hope)

    21.02.2018: Осознанность и медитации

  4. Сбор взносов (Клуб Складчик) Показать еще

    22.02.2018: Воронка продаж в интернете (Мария Солодар) 2018

    22.02.2018: МК Зефир 6 вкусов (Надежда Коломейцева) 2018

    20.02.2018: PRO Яндекс Директ (Иван Махаев)(2016)

    19.02.2018: Как стать женщиной на миллион (Ирина Ляхова)

    19.02.2018: Получение саженцев винограда своими руками-просто и надежно по старинному методу(Александр Рыкалин)

Открыто

[javascript.ru] Курс по React.JS

Тема в разделе "Курсы по программированию", создана пользователем Менеджер, 16 дек 2015.

Цена:
9500р.
Взнос:
104р.

Список участников складчины:

1. maldininos
    Тип: Стандартная складчина
    Участников: 1/100
  1. 16 дек 2015
    #1
    Менеджер
    Менеджер Организатор Организатор

    [javascript.ru] Курс по React.JS

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

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

    Курс состоит из 4-х блоков:

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

      • Обзор и сравнение популярных современных фреймворков: Angular, Ember, React .
      • Настройка Babel и Webpack, HMR и React-transform (react-hot-loader).
      • Основы работы с Реактом, JSX.
      • Два синтаксиса для компонентов: ES2015-классы и React.createClass.
      • Поток данных: передаем данные от родителя к дочерним элементам с помощью props.
      • Lifecycle: Жизнь React-компонента от инициализации до unmount.
    • Когда приложения становятся сложнее и в них появляется интерактивность, приходиться задумываться про организацию бизнес-логики, настраивать потоки данных и взаимодействие с сервером. Мы познакомимся с классической для Реакт-приложений архитектурой Flux, разберем ее в деталях, рассмотрим примеры синхронных действий и обращений к серверу. Создадим простое новостное приложение.

      • Facebook Flux - обзор и использование.
      • Создаем Store и Actions для управления данными, настраиваем потоки данных.
      • Концепция Умных и глупых компонентов, рекомендации по использованию.
      • Best-practice создания элементов, вспоминаем ООП.
      • Настаиваем коммуникацию с API, узнаем как не наступить на грабли.
    • Разработка single-page applications – одно из основных направлений фронтэнда. Мы разберем, как строить их, используя React. Научимся использовать react-router и продвинутые элементы API React.JS.

      • props.children: как в JSX передавать вложенные компоненты.
      • Зачем нужен роутинг и как он устроен, проектируем структуру приложения.
      • Настраиваем вложенные роуты.
      • Выбираем и настаиваем history для нашего приложения.
      • Объеденяем с react-router и Flux.
      • Готовим компоненты к повторному использованию: propTypes, mixins, higher-order components.
      • Использование context для аутентификации.
      • Оптимизируем наше приложение с shouldComponentUpdate.
      • Узнаем как и зачем использовать иммутабельные данные.
    • Архитектура Flux для Реакт приложений зарекомендовала себя прекрасным образом, это привело к появлению её новых, улучшенных реализаций. Мы с вами обговорим, чего не хватало в библиотеке Flux от Facebook. Построим приложение с использованием Redux.js и увидим, какие новые возможности дает нам эта библиотека.

      • Минусы FB Flux, как библиотки, обзор альтернативных реализаций.
      • Redux.js – функциональный подход, Redux dev tools, возможности для мониторинга и универсальных приложений.
      • Actions и Reducers, как чистые функции.
      • Настраиваем синхронный поток с Redux, переиспользуем созданные ранее компоненты.
      • React-redux для связи.
      • Варианты реализации асинхронных actions в Redux, использование Middlewares.
      • Redux c react-router.
      • Использование Redux для универсальных приложений.
     
  2. Похожие складчины
    1. hp4s
      Доступно

      Курсы Volfix

    2. Юлик
    3. Юлик
      Доступно

      Курс PROFIT 1500%

    4. spider
      Доступно

      Курс Adobe XD - 2017

    5. hp4s
    Загрузка...

Участники складчины [javascript.ru] Курс по React.JS смогут написать отзыв