Ознакомиться с важной информацией: Майнер отключен!

Базовый курс React - Видеоуроки

Базовый курс React
Duration 33:42:36
Открыть все курсы от javascript.ninja

2 месяца глубокого погружения в экосистему React. React - превосходно документированная библиотека. create-react-app, redux, да и сам React задали стандартны де-факто по уровню developer experience. Это позволяет на курсе по минимуму пересказывать документацию, и по максимуму учить принципам, указывать слабые места и лучшие практики.

Полный список уроков Развернуть / Свернуть
  • Урок 1. Что такое React. Какие проблемы решал Facebook и что привело к доминации на рынке Frontend 01:19:24
  • Урок 2. Компоненты: Props, State и Lifecycle. Разбираемся с внутренним устройством компонентов 01:38:43
  • Урок 3. Компонентное мышление. Как разбивать систему на компоненты. Признаки хорошего компонента 01:46:59
  • Урок 4. Практика: компонентное мышление. Разбираем теорию в жизни: от технического задания до кода на React 02:05:02
  • Урок 5. DOM. Взаимодействие React и реального DOM. Refs. Children 01:07:14
  • Урок 6. Практика: DOM 01:45:30
  • Урок 7. Тестирование. Как писать тестируемые компоненты и что за этим стоит 01:25:28
  • Урок 8. Storybook and Jest. Тестируем компоненты "вручную" и "автоматически" 01:26:40
  • Урок 9. Компоненты высших порядков: Intro. Как, зачем и почему. Разбираем фундаментальный паттерн мира React 01:14:35
  • Урок 10. Практика: High Order Components. Пишем свои первые HOC'и 01:09:35
  • Урок 11. 1Slots #2: Scoped slots. Сложные сценарии применения слотов 01:14:29
  • Урок 12. Практика: HOC #2. HOC'и и recompose 03:54:25
  • Урок 13. Роутинг. Знакомство с React-Router v4 01:41:12
  • Урок 14. Практика: ACL в React-Router. Реализовываем контроль доступа 02:17:35
  • Урок 15. Однонаправленный data-flow. Всем Flux! 00:54:09
  • Урок 16. Знакомство с Redux. Reducers, actions, thunks. 01:40:54
  • Урок 17. Middleware в Redux. Как, зачем и почему нужны Middleware. Типичные подходы к их реализации 02:04:50
  • Урок 18. Redux-Saga. One middleware to rule them all 02:31:36
  • Урок 19. Формы в React. Решаем основную боль React с redux-form/final-form 02:01:02
  • Урок 20. Что дальше? Куда развиваться React-разработчику дальше? 00:23:14
Этот курс находится в платной подписке!

И будет доступен в бесплатном просмотре 15.06.2018. Если у тебя еще нет у нас аккаунта - зарегистрируйся и оформи премиум подписку в своем личном кабинете, и смотри этот, а также многие другие курсы, прямо сейчас.

Следи за последними обновлениями и новостями в наших пабликах facebook, или вступай в наш канал telegram.

Комментарии

Похожие курсы

23-02-2018 en 28 уроков
totalreact Advanced React.js Full Course
Этот курс поднимет ваши компоненты на новые уровни с помощью этих продвинутых паттернов, лекций и упражнений и многого другого. Нет лучшего способа изучить паттерны, используемые авторами библиотеки React, что сделает ваши компоненты необычайно многоразовыми, а ваши приложения более декларативными. Вы сразу же найдете где все это можно будет приментить в своих приложениях React и сделаете свой код потрясающим.
Duration 04:04:01
16 0
16-04-2018 en 32 урока
frontendmasters Advanced React Patterns
Создание компонентов React, которые могут использоваться в разных местах, не сложно. Трудно, когда варианты использования отличаются. Без правильных шаблонов вы можете столкнутся со  сложным компонентом, для которого требуется множество props и слишком много состояний.
Duration 03:24:06
2 0
10-04-2018 ru 12 уроков
netology Курс Библиотека React: построй свою любовь к интерактивным веб-интерфейсам
В этом курсе вы научитесь работать с React.js и сможете делать красивые, быстрые и мощные одностраничные приложения. Вы откроете для себя самую перспективную библиотеку для построения интерфейсов, и мы это закрепим на практике построив более 20 вариантов интерактивных интерфейсов.
Duration 11:48:33
1 4
25-11-2017 ru 9 уроков
learnjavascriptru Продвинутый курс по React.JS
Продвинутый курс по React.JS предполагает что вы уже имеете достаточный опыт в работе с реактом и готовы перейти на более серьезный левел разработки. Этот курс включает в себя React Native, Redux, MobX. Вы будете решать ряд задач, таких как тестирование, drag-n-drop, ленивая загрузка, гриды с помощью экосистемы React. Также вы будете работать с Redux-saga попутно строя мобильное-приложения на React Native, используя MobX , которое включает в...
Duration 13:47:22
40 5
en 380 уроков
udemy React 16+ - The Complete Guide (incl. Redux & React Router 4)
Погрузитесь и изучите React.js с нуля! Изучите Reactjs, Redux, React Routing, Animations, Основы Next.js и многое другое! Изучите React или погрузитесь в него глубже. Изучайте теорию, решайте задания, практикуйте в демонстрационных проектах и создавайте одно большое приложение, которое улучшается на протяжении всего курса: Burger Builder!
Duration 31:39:39
61 1

Последнее добавленное

Создайте приложение с React, Redux и Firestore с нуля

Создайте приложение с React, Redux и Firestore с нуля

en
Узнайте, как создать веб-приложение с помощью React, Redux и Firestore с нуля до развертывания. Вы хотите изучить React и Redux в контексте построения полного приложения? Вы хотите узнать о Firestore, новой базе данных от Google, которая предоставляет «живые данные» для нашего приложения?
JavaScript: Новые Жесткие Части

JavaScript: Новые Жесткие Части

en
«На этом семинаре мы разработаем интуитивное понимание новых возможностей JavaScript в ES6 и ES7: итераторы, генераторы, обещания и async / await». Понимание этих областей является основой того, чтобы быть способным инженером JavaScript. Для этого мы получим четкое представление о стеке вызовов...
Профессиональная разработка темы WordPress

Профессиональная разработка темы WordPress

en
Создание замечательных тем WordPress c нуля / 4 завершенные проекты / 26 файлов PSD / расширенные темы. Начните создавать свои собственные CUSTOM WordPress Themes с нуля с помощью этого 100% практического курса. WordPress поддерживает 25% всех веб-сайтов в мире - разработка WordPress Темы
Основы Swift c нуля

Основы Swift c нуля

ru
Начните программировать на новейшем языке уже через 2-3 недели и создавайте мобильные приложения для iPhone/iPad и других OS. Для обучения НЕ требуется MacBook. Версия: Swift 4. Swift - относительно новый язык программирования, с помощью которого можно создавать приложения...
Pазработчик BigData. Часть 1 из 5

Pазработчик BigData. Часть 1 из 5

ru
В настоящее время каждый сервис или устройство генерируют огромное количество данных. С помощью методов машинного обучения из данных стало возможным извлекать полезные знания. По этой причине данные становятся самым ценным ресурсом в бизнесе, а умение извлекать из данных информацию...
Laravel React CRUD/SPA Приложение за 2 часа

Laravel React CRUD/SPA Приложение за 2 часа

en
Научитесь делать GET POST PUT и DELETE запросы на laravel backend с помощью axios из React Components. Постройте CRUD / SPA. Научитесь делать CRUD (создавать, читать и удалять) / SPA (одностраничное приложение) Приложение, использующее Laravel и React JS всего за 2 часа! Этот 100-процентный...
Полный курс по Angular 2, 4, 5, 6 в глубине - Легкий путь!

Полный курс по Angular 2, 4, 5, 6 в глубине - Легкий путь!

en
Angular 6 CLI, Routing, Services, Pipes, Ajax и REST Api calls, RxJs, Angular Material Design, Проект и многое другое. Курс покрывает ввесь Ангулар с нуля! Вам НЕОБХОДИМО иметь предварительное знание Ангулар или TypeScript. От среды настройки до развертывания этот курс охватывает все такие...
Ruby on Rails с React и Angular

Ruby on Rails с React и Angular

en
Создавайте динамические веб-приложения с помощью Rails и с React, Angular, Yarn и Webpack в качестве фронтенда. Создавайте веб-приложения с дико популярными React JS, AngularJS и Ruby on Rails 5. Сегодня это самые популярные высокопоставленные веб-технологии в мире. Среди многих других функций...
Руководство по хранению данных на стороне клиента

Руководство по хранению данных на стороне клиента

en
JavaScript, HTML5, Cookies, WebStorage, LocalStorage, SessionStorage, IndexedDB, WebSQL и другое. Один и наиболее полных курсов по хранению данных на стороне клиента на Udemy! В современной веб-разработке клиентская сторона все больше и больше замещает серверную. Современные браузеры теперь...
chat
logo