Skip to content

Youtube lessons about Javascript, react, redux, redux-loop, react-router, ES6, ramda

License

Notifications You must be signed in to change notification settings

Imater/react-learning-club

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

react-learning-club

Youtube уроки на русском языке по:

  • Javascript
  • react
  • redux
  • redux-loop
  • react-router
  • ES6
  • ramda Практикуется парное программирование, либо очень подробное объяснение реализации конкретных компонентов на примере.

Урок №1

Lesson №1

В этом уроке мы делаем простые компоненты в codepen отображающие списки и имеющие кнопку Next для переключения страницы. Рассматриваем props, state в реакте. Также используем redux хранилища и reducer.

https://codepen.io/Imater/pen/NNyBYa - результат урока

Уровень сложности этого урока довольно высокий, в следующих уроках рассматриваются более простые термины. PS: Громкость выкручивайте на максимум, звук этого урока очень тихий.

Урок №2

Lesson №2

В этом уроке мы более подробно рассматриваем пример прошлого урока и я отвечаю на вопросы новичка, разжёвывая более подробно работу redux. Рассказываю, что такое диспетчер, экшены, зачем нужен type. Делаем для этого примера кнопку "Prev" и "Открыть" (которая разворачивает список, используя state). Меняем цвета в списке при клике в пункт, т.е. добавляем несколько action.

Изучается тот же пример: https://codepen.io/Imater/pen/NNyBYa

PS: Громкость выкручивайте на максимум, звук этого урока очень тихий. Собеседника не слышно, но это и не требуется.

Урок №4

Lesson №4

Снизили градус уровня знаний и начинаем объяснять Javascript с самых основ, в том числе ES6. Пишем компонент имеющий props и state, без redux хранилищ. Рассказываем о компонентах. Учим передавать свойства (props) между компонентами. Изучили что такое объекты.

https://codepen.io/Imater/pen/NNBdXW - результат урока

Урок №5

Lesson №5

Изучаем что такое функции. Делаем простые компоненты, передаём props. Начинаем использовать state (состояние компонента). По кнопке меняем state и панель открывается/закрывается. Изучаем короткую запись функций. Пробуем использовать её как анонимную arrow функцию, как функцию класса, как функцию инстанса класса. Изучаем как использовать bind для передачи контекста this в функции. Изучаем как передавать аргументы в функцию. Как можно функцию вынести вообще за компонент.

https://codepen.io/Imater/pen/WwgEjG - результат урока

Урок №6

Lesson №6

Урок №7

Lesson №7

Урок №8

Lesson №8

Урок №9

Lesson №9

Урок №10

Lesson №10

Урок №11

Lesson №11

Урок №12

Lesson №12

Урок №13

Lesson №13

Урок №14

Lesson №14

Урок №15

Lesson №15

Урок №16

Lesson №16

Урок №17

Lesson №17

Урок №18

Lesson №18

Урок №19

Lesson №19

Урок №20

Lesson №20

Урок №21

Lesson №21

Урок №22

Lesson №22

Урок №23

Lesson №23

Урок №24

Lesson №24

Урок №25

Lesson №25

Урок №26

Lesson №26

Урок №27

Lesson №27

Урок №28

Lesson №28

Урок №29

Lesson №29

Урок №30

Lesson №30

Урок №31

Lesson №31

Урок №32

Lesson №32

Урок №33

Lesson №33

About

Youtube lessons about Javascript, react, redux, redux-loop, react-router, ES6, ramda

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published