React и Golang: Практическое руководство
О чём курс
Вам нужно создать полноценное веб-приложение с нуля — от настройки API на Go до интерактивного фронтенда на React. Здесь фокус сделан на работе с данными и аутентификации: вы настроите взаимодействие через JWT-токены и HttpOnly Cookies, обеспечивая безопасность пользовательских сессий.
Внутри курса разбираются ключевые аспекты современной fullstack-разработки:
- Создание высокопроизводительного API на Go с использованием фреймворка Fiber.
- Работа с базой данных MySQL, включая миграции и валидацию входящих запросов.
- Разработка фронтенда на React с TypeScript и управление состоянием через Redux.
- Реализация функционала для загрузки изображений, экспорта данных в CSV и визуализации через библиотеку c3.js.
Курс ориентирован на тех, кто хочет быстро освоить связку Go + React без лишней теоретической «воды». В итоге вы получите готовое приложение с защищенными маршрутами и набором инструментов для обработки данных, которые можно сразу внедрять в реальные проекты.
Программа обучения
- Использование Fiber Framework для создания API
- Создание публичных и защищенных маршрутов
- Подключение и работа с MySQL
- Проведение миграций базы данных
- Валидация запросов
- Генерация и работа с JWT-токенами
- Использование HttpOnly Cookies для безопасности
- Загрузка изображений на сервер
- Реализация экспорта данных в CSV
- Настройка React-проекта с использованием TypeScript
- Управление состоянием приложения с помощью Redux
- Работа с публичными и приватными маршрутами в React
- Реализация анимаций в интерфейсе
- Визуализация данных с помощью c3.js
Отзывов пока нет. Будьте первым!
Этот курс сейчас в процессе организации складчины. Нажмите кнопку «Записаться» и ожидайте старта — вам придёт уведомление. Когда складчина стартует, в карточке курса будет указан актуальный взнос. Текущая цена пока в процессе формирования и может отличаться от финальной.
Да, мы стремимся, чтобы финальный взнос был не больше ≈10% от оригинальной цены курса. Чем больше участников записывается в складчину, тем ниже выходит взнос для каждого.
Нажмите кнопку «Записаться» и авторизуйтесь на сайте через email (через ту же почту, которую будете использовать для входа). В личном кабинете вас будут ждать инструкции, как пригласить других участников — чем больше людей записалось, тем быстрее стартует складчина и тем ниже взнос. Как только складчина готова к приобретению, вам придёт уведомление.