За 6 недель ты изучишь самую востребованную библиотеку для веба. Напишешь реальный проект и поймешь весь цикл разработки современного фронтенд приложения!
Реальная задача для изучения основ front-end. Программа курса строится вокруг разработки приложения. Это повышает твои шансы найти работу в $$$.
Посмотри, что именно ты сможешь разработать за время курса тут. Вот также репозиторий чата на GitHub.
Graduation Kit, или что ты получаешь
Знания, достаточные для разработки реального продукта
Чат-приложение на React, которое не стыдно показать
Проект на GitHub — начало твоего портфолио как front-end разработчика
Шаблон СV с дизайном, быстро заполнил – и в бой!
Гайд о том, как получить отличную работу
Программа
0 Неделя
Подготовка
Мы установим весь необходимый софт и вспомним основы Git, JavaScript, HTML. Если ты всё уже знаешь, можешь пропустить. Но поверь, повторение будет не лишним.
1 Неделя
Первые коммиты и код ревью
Начинаем разрабатывать приложение. Вместе познакомимся с React и компонентным подходом, развернём каркас для нашего приложения и сверстаем макет.
2 Неделя
Приложение оживает
Пора сделать твоё приложение динамическим. Добавляем роутер и запросы посредством fetch интерфейса — ведь в каждом современном приложении есть запросы к внешним ресурсам.
3 Неделя
Продолжаем работу
Сделаем процесс разработки более удобным: добавляем логер и другие инструменты для отладки приложения. Изучаем на практике работу с API. Твоё приложение — это "каркас-шпаргалка" для будущих подвигов в разработке.
4 Неделя
MVP уже готов
Делаем наш чат более интерактивным и удобным в использовании. Поговорим о работе с сокетами, обработке ошибок, гонках запросов и обрыве соединения с сервером. Доработаем напильником и отполируем всё до блеска.
5 Неделя
Тестируем — и в продакшн
Приводим твой код в порядок. Настраиваем линтер с учётом всех тонкостей. Подключаем prettier — инструмент для стилистики кода. Тестируем компоненты с помощью smoke и snapshot-тестов. Из других прелестей: создание production-билд твоего приложения, который зальем на Heroku.
Посмотреть больше
Этот материал находится в платной подписке. Оформи премиум подписку и смотри или слушай
Онлайн интенсив по React,
а также все другие курсы, прямо сейчас!
Команда внимательно читает ваши комментарии и оперативно на них реагирует. Вы можете спокойно оставлять запросы на обновления или задавать любые вопросы о курсе здесь.
В этом курсе мы с вами шаг за шагом пройдем от знакомства с основными идеями до использования самых новых инструментов и инфраструктуры React, на практике будем развивать одностраничное приложение. Начнем с построения простых компонентов, научимся тестировать компоненты, поговорим про системы сборки и особенности работы с ES2017 синтаксисом.
Создайте Slack чат с помощью React, Redux и Firebase
Build a Slack Chat App with React, Redux, and Firebase
Создайте полное приложение чата с полным стеком с начала и до конца с помощью React, Redux, Firebase 5 и Semantic UI React. Заинтересованы в создании впечатляющих приложений с полным стеком с помощью React, Redux и Firebase? Это курс для вас!
Постройте React приложение с рендерингом на стороне сервера с Next.js
Build a Server-rendered ReactJS Application with Next.js
В этом курсе мы увидим, как быстро next.js ускоряет процесс создания серверных приложений ReactJS, создавая и развертывая приложение, которое загружает записи в блоге из API Google Blogger.По пути мы узнаем о многих удивительных функциях, которые Next.js предоставляет нам из коробки, таких как предварительная выборка маршрута и разделение кода, что позволяет нам тратить больше времени на разработку а не на настройку среды.
Практическая разработка коммерческих React приложений. Чтобы сделать этот курс максимально полезным, мне очень важно знать мнение первых учеников. А это невозможно сделать, не поделившись готовыми уроками уже сейчас. Этот курс снят на 70% (это означает, что несколько последних глав ещё не добавлены в курс).
Овладейте Frontend-разработкой на стеке React.js под руководством успешного программиста. React - обязательный инструмент для современного разработчика. React - это библиотека JavaScript с открытым исходным кодом, которая используется для создания пользовательского интерфейса. Она была создана компанией Facebook и представлена разработчикам в 2013 год. Это инструмент, который идеально подходит для разработки масштабируемых веб-приложений. Е