Программирование • 14 августа 2024 • 5 мин чтения

Полезные ресурсы для начинающего React-разработчика

С помощью JavaScript-библиотеки React разработчики пишут пользовательские интерфейсы. Публикуем список курсов, каналов и книг, которые помогут разобраться в этом инструменте.

Бесплатные курсы

1. Курс «React-разработчик» от Практикума

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

Каждый спринт завершается проектной работой — можно на практике отработать полученные знания

В основной части студенты смогут изучить экосистему React, написать своё веб-приложение, освоить Typescript и другие полезные для работы инструменты. Курс идёт всего три месяца, учёбе нужно будет посвящать 20–25 часов в неделю.

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

Большой образовательный ресурс с бесплатными уроками по разным темам. Можно изучить основы современного React и решить больше 140 интерактивных задач по программированию.

Для работы с React необходимы знания языка программирования JavaScript. На бесплатном курсе можно изучить его с нуля: освоить навыки алгоритмического мышления и понимания логики выполнения программ с помощью JS.

Телеграм-каналы

Канал, в котором публикуют посты про React-программирование — со ссылками на полезные инструменты и примерами кода.

В Телеграм-каналах по React можно найти много лайфхаков для работы

Короткие заметки про React.js, TypeScript и всё, что с ними связано.

Канал с книгами по Javascript, Angular, React, Node, HTML и другим языкам и инструментам, которые полезны фронтенд-разработчику. Большая часть опубликованной литературы — на русском языке.

Вакансии и резюме, которые связаны с проектами на React и JavaScript. Публикуются предложения о работе в разных форматах: full-/part-time, удалёнка и подработки.

Канал, в котором публикуют дайджесты новостей из мира фронтенда, шпаргалки, ссылки на полезные статьи, курсы и книги.

Чат русскоговорящего сообщества React-разработчиков в Telegram. Обсуждают React.js и его экосистему.

Youtube-каналы

Канал Яндекса для фронтенд-разработчиков. Публикуют видео докладов с митапов и конференций.

На канале можно найти и видео про React — например, про основы работы с ним. Источник: Yandex for Frontend

Канал фронтенд-разработчика, в котором есть видео про разные инструменты — в том числе про React. Ему посвящён четырёхчасовой ролик-курс для начинающих.

Ещё один канал по фронтенд-разработке, в котором есть курс для начинающих React-разработчиков. За четыре часа можно изучить основы и научиться писать код с использованием этой библиотеки.

Книги

Автор: Стоян Стефанов

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

Книги по React лучше изучать вместе с курсом по фронтенд-разработке

Автор: Кирупа Чиннатамби

База по React, которую рекомендуют как дополнение к обучающим курсам. Много простых примеров кода для новичков.

Авторы: Алекс Бэнкс, Ева Порселло

Книга о том, как создавать веб-приложения с помощью React. Поможет разобраться, как устроена работа React в браузере, как управлять данными и состояниями, использовать маршрутизатор и структурировать приложения с учётом особенностей работы сервера.

Статьи

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

Что такое React и как он помогает разработчику
Языки программирования для создания приложений
Как выучить JavaScript бесплатно

Разработчик любого профиля сможет найти для себя статьи в блоге Практикума

Статьи и задачи про отдельные методы и функции в JavaScript, теги в HTML и свойства в CSS, архитектуру приложений и доступность. По теме React можно почитать, например, про простые компоненты на сервере и интерактивность на клиенте.

Статью подготовили:
Надежда Низамова
Яндекс Практикум
Редактор
Полина Овчинникова
Яндекс Практикум
Иллюстратор

Дайджест блога: ежемесячная подборка лучших статей от редакции

Поделиться
Раскрываем секреты трудоустройства в Т‑Банк на бесплатном вебинаре Практикума 9 декабря
Tue Aug 27 2024 11:01:34 GMT+0300 (Moscow Standard Time)