• Программирование
  • Управление
  • Дизайн
  • Маркетинг
  • Аналитика
  • Создание контента
Все категории курсов
Бесплатные онлайн-курсы по React Программирование

Бесплатные онлайн-курсы по React

Бесплатные онлайн-курсы по React
Содержание:

React — это библиотека JavaScript и средство разработки веб-интерфейсов, которое позволяет создать структуру программного проекта, имеет определенные шаблоны и возможность их изменения. Такой инструмент облегчает работу для разработчиков, помогает проще и быстрее решать задачи. 

Специалисты, создающие приложения на React, называются «разработчиками на React». Их услугами пользуются крупные компании и социальные сети. Такие разработчики занимаются разработкой пользовательского интерфейса, используя React. Сейчас данная профессия становится все популярнее и популярнее, однако ее нельзя назвать простой, для нее необходимы комплексные знания. Поэтому мы составили для вас подборку лучших бесплатных онлайн-курсов по этой специальности. Приступим! 

КурсПлатформаДлительность
Официальный туториал по ReactReactjs.org5 блоков
Фундаментальные курсы Egghead1 час 6 минут
Git book по React на русскомRedux-course-ru19 уроков
React и ReduxGetstream.io9 уроков
React ILoftschool10 видеоуроков
Learn ReactScrimba58 уроков
FreeCodeCampFreecodecamp.org47 уроков

Официальный туториал по React от reactjs.org

Продолжительность3 блока
Кому подойдетПрограммистам с владением HTML и JavaScript
Уровень подготовкиПродолжающие
Формат5 блоков, разбитые на текстовые уроки
Ссылкаhttps://reactjs.org/tutorial/tutorial.html

Что вы будете изучать

Создание игры «Крестики-нолики»:

  • Указание, когда игрок выиграл;
  • Сохранение истории игры по мере ее прохождения;
  • Разрешение игрокам просматривать историю игры и предыдущие версии игрового поля.

Содержание курса

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

  1. Overview: научит вас основам React: компоненты, свойства и состояние;
  2. Completing the Game: научит вас наиболее распространенным техникам разработки на React;
  3. Adding Time Travel: даст вам более глубокое представление об уникальных сильных сторонах React.

Наш отзыв о курсе

Если вам нужна исчерпывающая информация, то единственный способ найти её — обратиться к первоисточнику, то есть к официальной странице библиотеки. Это пособие будет проще понять, если у вас до этого был опыт работы с каким-либо ещё JS-фреймворком. Для обучения по этому туториалу пригодится английский язык. 

Фундаментальные курсы от Egghead

Продолжительность1 час 6 минут
Кому подойдетПрограммистам с владением HTML и JavaScript; новичкам
Уровень подготовкиС нуля
Формат21 видеоурок
Ссылкаhttps://egghead.io/courses/react-fundamentals

Что вы будете изучать

  • Установку свойств компонентов React;
  • Понимание методов жизненного цикла компонентов React;
  • Создание Live-компилятор JSX как компонента React;
  • Отладку компонентов React с помощью инструментов разработчика в Chrome.

Содержание курса

  1. Общий вводный курс по JavaScript;
  2. Занятия по отдельным фреймворкам;
  3. Роутинг в React;

Наш отзыв о курсе

На этом онлайн-курсе подробно рассматриваются основы React. Курс не адаптирован под русский язык, но отлично разбирает все важные моменты библиотеки. В обучении нет лишней воды, материал подается лаконично.

Git book по React на русском от redux-course-ru

Продолжительность19 уроков
Кому подойдетПрограммистам с владением HTML и JavaScript
Уровень подготовкиПродолжающие
ФорматТекстовые уроки
Ссылкаhttps://max-frontend.gitbook.io/react-course-ru/

Что вы будете изучать

  • Создание компонентов, учитывая propTypes;
  • Грамотное использование props и state компонента;
  • Работа с формой;
  • Работа с react dev tools;
  • Рефактор.

Содержание курса

  1. Подключение React;
  2. Создание компонента;
  3. Использование props;
  4. If-else, тернарный оператор;
  5. Рефактор;
  6. React.propTypes;
  7. Использование state;
  8. Жизненный цикл компонента;
  9. Работа с формой.

Наш отзыв о курсе

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

React и Redux от getstream.io

Продолжительность9 уроков
Кому подойдетПрограммистам с владением HTML и JavaScript
Уровень подготовкиПродолжающие
ФорматТекстовые уроки
Ссылкаhttps://getstream.io/cabin/

Что вы будете изучать

Создание многофункционального масштабируемого приложения для социальной сети с помощью React и Redux.

Содержание курса

  1. История и философия React;
  2. State vs DOM Manipulation;
  3. Основы Redux;
  4. Ленты на платформе Getstream.io;
  5. Хостинг изображений от ImgIx.com;
  6. Аналитика с Keen;
  7. Редукторы и действия;
  8. Поиск на платформе Algolia;
  9. Пользовательские карты с Mapbox.com;
  10. Хостинг через DigitalOcean.

Наш отзыв о курсе

Это минимальный туториал по созданию приложения с нуля. Вы начнете с установки React, его настройки, подключаете Redux, работаете с фильтрами и получаете готовый продукт. Информация очень схожа с русскоязычной версией, но здесь больший акцент делается на гибкость и функциональность. А ещё работать здесь будете с фотографиями из Instagram.

React I от Loftschool

Продолжительность10 видеоуроков
Кому подойдетПрограммистам с владением HTML и JavaScript
Уровень подготовкиПродолжающие
ФорматВидеоуроки
Ссылкаhttps://loftschool.com/modules/15-react-i/

Что вы будете изучать

Базу по React: JSX, State, Props, события, рендеринг, компоненты.

Содержание курса

  1. Что такое React;
  2. Virtual DOM;
  3. JSX;
  4. Рендеринг с условиями;
  5. Работа со списками;
  6. Компоненты;
  7. Props;
  8. State;
  9. События;
  10. React Devtools.

Преподаватель

Максим Иванов – Senior Frontend Developer в компании Mojang (Minecraft), главный преподаватель курсов React.js и Node.js. Участвовал в разработке Батлфилд V. За 10 лет карьеры успел поработать со множеством библиотек и технологий.

Наш отзыв о курсе

Онлайн-курс подойдет для тех, кто уже знаком с основами JavaScript. Все уроки лаконичны, но дают подробную информацию о базовых знаниях React. 

Learn React от Scrimba

Продолжительность58 уроков
Кому подойдетПрограммистам с владением HTML и JavaScript, новичкам
Уровень подготовкиС нуля
ФорматВидеоуроки
Ссылкаhttps://scrimba.com/learn/learnreact

Что вы будете изучать

  • Ключевые функции React при создании двух приложений;
  • Практика в том, что вы изучаете, с помощью интерактивных задач и упражнений по программированию.

Содержание курса

  1. Зачем использовать React?;
  2. Функциональные компоненты React;
  3. Практика работы с функциональными компонентами React;
  4. JSX в JavaScript;
  5. Отображение компонентов в React;
  6. Практика использования компонентов на основе классов;
  7. React setState: изменение состояния;
  8. Контейнер React и архитектура компонентов.

Преподаватель

Боб Зиролл – директор по образованию в V School, где он вместе с другими инструкторами преподает веб-разработку.

Наш отзыв о курсе

Отличный онлайн-курс из 58 уроков, более углубленно охватывающий широкий спектр тем по React. На сайте разработана крутая платформа со встроенным редактором, который позволяет играться с кодом во время просмотра видео.Этот онлайн-курс может стать идеальной отправной точкой для любого новичка в React.

FreeCodeCamp от freecodecamp.org

Продолжительность47 уроков
Кому подойдетПрограммистам с владением HTML и JavaScript
Уровень подготовкиПродолжающие
ФорматТекстовые уроки+практика
Ссылкаhttps://www.freecodecamp.org/learn/front-end-development-libraries/react/

Что вы будете изучать

  • Ключевые функции React;
  • Практика в том, что вы изучаете, с помощью интерактивных задач и упражнений по программированию.

Содержание курса

  1. Создание простого элемента JSX;
  2. Создание сложного элемента JSX;
  3. Добавление комментариев в HTML-элементах;
  4. JSXRender в DOM;
  5. Определение HTML-класса в JSX;
  6. Подробнее о самозакрывающихся тегах JSX;
  7. Создание функционального компонента без сохранения состояния;
  8. Создание компонента React;
  9. Создание компонента с помощью Composition;
  10. Использование компонента React для рендеринга вложенных компонентов DOM.

Наш отзыв о курсе

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

Выводы и мнение редакции

Профессиональная разработка на JavaScript — тот этап в карьере, когда разработчик знает достаточно много и уже умеет пользоваться большим количеством технологий. React ещё немного увеличивает список необходимых знаний, но при этом позволяет перейти на новый карьерный уровень и зарабатывать гораздо больше. Мы желаем вам удачи и успехов в учебе!

1
Нравится
0
Супер!
0
Ха-ха
0
Ого!
0
Печаль
Статьи по схожей теме:
Лучшие бесплатные онлайн-курсы по JavaScript Лучшие бесплатные онлайн-курсы по JavaScript

JavaScript – это язык, который позволяет вам применять сложные вещи на web странице. Каждый раз,…

VR-разработчик – кто такой и что делает VR-разработчик – кто такой и что делает

VR-технологии стремительно развиваются, постоянно совершенствуются, их можно встретить во многих, даже самых неочевидных сферах нашей…

4 лучших онлайн-курса по Laravel для начинающих 4 лучших онлайн-курса по Laravel для начинающих

Laravel — это фреймворк для разработки web-приложений, лендингов, блогов и чат-ботов, который использует язык PHP….

Подписывайтесь на нашу рассылку!
Будьте в курсе последних новостей! Получайте уведомления о событиях в сфере онлайн образования.
Оставьте комментарий
Ваше имя
Текст комментария
Станьте первым, кто оставит свой отзыв!
Статьи по другим рубрикам: