Skip to content

Commit 2b5a111

Browse files
author
Yauhen Kavalchuk
authored
Update README.md
1 parent 296d043 commit 2b5a111

File tree

1 file changed

+13
-4
lines changed

1 file changed

+13
-4
lines changed

README.md

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11

2+
23
# React & Redux Tutorials
34

45
### Описание курса:
56
В данном видео-курсе мы с вами рассмотрим базовые понятия фрэймворка **ReactJS**, актуальной на текущий момент версии **16.4**. Научимся создавать свои компоненты и элементарные приложения. Разберёмся, как подключается и как работает **React Router** и с его помощью напишем простое одностраничное приложение. А так же рассмотрим такой подход контроля данных в приложении, как **Redux**. И разберём как он взаимодействет с React, создав приложение - список задач.
67

7-
### Используемые ресурсы и инструменты:
8+
## Используемые ресурсы и инструменты:
89
- [Atom (Редактор кода)](https://atom.io/)
910
- [Create React App (рабочее окружение)](https://github.com/facebook/create-react-app)
1011
- [React Developer Tools (расширение для браузера)](https://chrome.google.com/webstore/detail/react-developer-tools/fmkadmapgofadopljbjfkapdkoienihi?hl=ru)
@@ -15,15 +16,23 @@
1516
- [Hacker News (описание API)](https://hn.algolia.com/api)
1617
- [Redux-LocalStorage-Simple (репозиторий)](https://www.npmjs.com/package/redux-localstorage-simple)
1718

18-
### Полезные ссылки:
19+
## Полезные ссылки:
1920
- [React (документация)](https://reactjs.org/docs/getting-started.html)
2021
- [Redux (документация)](https://redux.js.org/)
2122
- [React lifecycle methods +16.3 (ресурс со ссылками)](http://projects.wojtekmaj.pl/react-lifecycle-methods-diagram/)
2223
- [React lifecycle methods less 16.3 (картинка)](https://webjustify.com/wp-content/uploads/2018/04/component-lifecycle.png)
2324
- [React Transition Group (документация)](https://reactcommunity.org/react-transition-group/)
2425
- [React Router (репозиторий)](https://github.com/ReactTraining/react-router)
2526

26-
### Список уроков:
27+
## Быстрый старт
28+
- Установите [Create React App](https://github.com/facebook/create-react-app): `npm i -g create-react-app`
29+
- Создайте рабочую папку: `npx create-react-app react-tutorial`
30+
- Клонируйте репозиторий: `git clone https://github.com/YauhenKavalchuk/react-js-tutorial.git`
31+
- Переместите всё содержимое репозитория в рабочую папку
32+
- Установите зависимости: `yarn install` или `npm install`
33+
- Перейдите в нужную ветку соответствующую уроку: `git checkout 02_components` или `git checkout 03_state` и т.д.
34+
35+
## Список уроков:
2736
- React & Redux #0 Введение в курс (Introduction)
2837
- React & Redux #1 Плагины и окружение (Plugins & Environment)
2938
- React & Redux #2 Компоненты (Components)
@@ -50,7 +59,7 @@
5059
- React & Redux #22 Приложение "Список дел" на Реакт и Редакс (ToDo Appliction: React & Redux. Part II)
5160
- React & Redux #22 Приложение "Список дел" на Реакт и Редакс (ToDo Appliction: React & Redux. Part III)
5261

53-
### Автор курса в социальных сетях:
62+
## Автор курса в социальных сетях:
5463
Social network | Link to Profile
5564
-----|-----
5665
**LinkedIn:** | [<img src="https://upload.wikimedia.org/wikipedia/commons/thumb/0/01/LinkedIn_Logo.svg/1280px-LinkedIn_Logo.svg.png" height="20" />](http://www.linkedin.com/in/YauhenKavalchuk)

0 commit comments

Comments
 (0)