Полезные ресурсы для начинающего React-разработчика
Полезные ресурсы для начинающего React-разработчика
С помощью JavaScript-библиотеки React разработчики пишут пользовательские интерфейсы. Публикуем список курсов, каналов и книг, которые помогут разобраться в этом инструменте.
1. Курс «React-разработчик» от Практикума
В курсе Практикума есть бесплатный блок — в нём кратко рассказывают об особенностях библиотеки и о том, какие проекты можно с её помощью создавать. В конце студенты проходят тестирование, чтобы оценить свою подготовку к основной части курса: для обучения на React-разработчика необходимы базовые знания в программировании.
Каждый спринт завершается проектной работой — можно на практике отработать полученные знания
В основной части студенты смогут изучить экосистему React, написать своё веб-приложение, освоить Typescript и другие полезные для работы инструменты. Курс идёт всего три месяца, учёбе нужно будет посвящать 20–25 часов в неделю.
2. react.dev
Официальный сайт React, на котором можно изучить основы: например, как создавать и вкладывать компоненты, как добавлять разметку и стили, как отображать данные и как визуализировать условия и списки. Это база, которой React-разработчики пользуются ежедневно.
Большой образовательный ресурс с бесплатными уроками по разным темам. Можно изучить основы современного React и решить больше 140 интерактивных задач по программированию.
Для работы с React необходимы знания языка программирования JavaScript. На бесплатном курсе можно изучить его с нуля: освоить навыки алгоритмического мышления и понимания логики выполнения программ с помощью JS.
5. React JS
Канал, в котором публикуют посты про React-программирование — со ссылками на полезные инструменты и примерами кода.
В Телеграм-каналах по React можно найти много лайфхаков для работы
Короткие заметки про React.js, TypeScript и всё, что с ними связано.
Канал с книгами по Javascript, Angular, React, Node, HTML и другим языкам и инструментам, которые полезны фронтенд-разработчику. Большая часть опубликованной литературы — на русском языке.
8. React Jobs
Вакансии и резюме, которые связаны с проектами на React и JavaScript. Публикуются предложения о работе в разных форматах: full-/part-time, удалёнка и подработки.
Канал, в котором публикуют дайджесты новостей из мира фронтенда, шпаргалки, ссылки на полезные статьи, курсы и книги.
Чат русскоговорящего сообщества React-разработчиков в Telegram. Обсуждают React.js и его экосистему.
Канал Яндекса для фронтенд-разработчиков. Публикуют видео докладов с митапов и конференций.
На канале можно найти и видео про React — например, про основы работы с ним. Источник: Yandex for Frontend
12. «Владилен Минин»
Канал фронтенд-разработчика, в котором есть видео про разные инструменты — в том числе про React. Ему посвящён четырёхчасовой ролик-курс для начинающих.
13. Bro Code
Ещё один канал по фронтенд-разработке, в котором есть курс для начинающих React-разработчиков. За четыре часа можно изучить основы и научиться писать код с использованием этой библиотеки.
Автор: Стоян Стефанов
Путеводитель по React. Рассказывает и показывает, как создавать компоненты React и организовывать их в приложения. Подойдёт начинающим разработчикам, которые уже знают синтаксис JavaScript.
Книги по React лучше изучать вместе с курсом по фронтенд-разработке
15. «Изучаем React»
Автор: Кирупа Чиннатамби
База по React, которую рекомендуют как дополнение к обучающим курсам. Много простых примеров кода для новичков.
Авторы: Алекс Бэнкс, Ева Порселло
Книга о том, как создавать веб-приложения с помощью React. Поможет разобраться, как устроена работа React в браузере, как управлять данными и состояниями, использовать маршрутизатор и структурировать приложения с учётом особенностей работы сервера.
В блоге Практикума много статей для разработчиков: про языки программирования, фреймворки, библиотеки, карьеру и softskills. Вот, например, что можно почитать про React и фронтенд:
● Что такое React и как он помогает разработчику
● Языки программирования для создания приложений
● Как выучить JavaScript бесплатно
Разработчик любого профиля сможет найти для себя статьи в блоге Практикума
18. Doka.guide
Статьи и задачи про отдельные методы и функции в JavaScript, теги в HTML и свойства в CSS, архитектуру приложений и доступность. По теме React можно почитать, например, про простые компоненты на сервере и интерактивность на клиенте.
Читать также: