Веб-разработкаСредний уровеньТренажёр

Курс «Основы TanStack»

Почти любое React-приложение ходит на сервер, держит состояние в адресе, показывает таблицы и принимает формы. TanStack закрывает всё это набором библиотек. На курсе вы на примере приложения поддержки с тикетами научитесь загружать и кэшировать данные с TanStack Query, менять их с оптимистичными обновлениями, строить маршруты на TanStack Router, собирать таблицы с сортировкой и фильтрами и формы с валидацией, а в конце соберёте full-stack приложение на TanStack Start. Код на React 19 запускается прямо в уроке.

Входит в подписку на все курсы: 1500 ₽ в месяц или 15000 ₽ в год

Оценка 4,9 из 5.45 отзывов о школе на Google Картах
Уровень
Средний уровень
Формат
Онлайн, в своём темпе
Проверка
Автопроверка в тренажёре
Доступ
Сразу после оплаты

Кому подойдёт курс

  • 01

    Уже пишете на React и хотите перестать держать данные с сервера в useState

  • 02

    Собираете админки, кабинеты и внутренние сервисы с таблицами и формами

Чему вы научитесь

  • Загружать данные с сервера и управлять кэшем через ключи запросов
  • Менять данные мутациями с инвалидацией и оптимистичными обновлениями
  • Строить маршруты с параметрами пути и поиска и загрузчиками
  • Собирать таблицы с сортировкой, фильтрами и страницами
  • Делать формы с валидацией и собирать full-stack приложение на TanStack Start

Темы и инструменты

  • React
  • TanStack Query
  • TanStack Router
  • TanStack Table
  • TanStack Form
  • TanStack Start

Как проходит обучение

Каждая тема — это урок, задача и разбор решения.

  1. 1

    Урок

    Короткий текст, примеры запускаются прямо в уроке

  2. 2

    Мини-челлендж

    Небольшое задание, чтобы закрепить тему

  3. 3

    Тренажёр

    Практика с автоматической проверкой, подсказками и разбором

  4. 4

    Квиз и карточки

    Повторение модуля перед следующей темой

Программа курса

7 модулей, 32 урока, из них 6 задач в тренажёре. Уроки открываются по порядку: следующий — когда пройден предыдущий, пройденные остаются открытыми.

Модуль 1Данные с сервера
  • Серверное состояние и useQuery
  • Библиотеки TanStack
Модуль 2Запросы и кэш
  • Ключи запроса
  • Свежесть данных и кэш
  • Зависимые запросы и queryOptions
Модуль 3Изменение данных
  • Мутации и инвалидация
  • Оптимистичные обновления
  • Страницы и бесконечная лента
Модуль 4TanStack Router
  • Маршруты и ссылки
  • Параметры пути и поиска
  • Загрузчики и связка с Query
Модуль 5TanStack Table
  • Колонки и строки
  • Сортировка, фильтр и страницы
  • Задача: горячая очередь
Модуль 6TanStack Form
  • Форма и поля
  • Валидация
Модуль 7TanStack Start
  • Full-stack на TanStack Start
  • Приложение целиком

Стоимость обучения

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

Подписка на месяц

1500 ₽в месяц

Списание раз в месяц

  • 15 курсов: JavaScript, TypeScript, React, TanStack, Python и ещё 10
  • Новые курсы и обновления без доплат
  • Задачи в браузерном тренажёре
  • Задачи с автопроверкой в браузерном тренажёре
  • Учёба в своём темпе, без расписания
  • Отмена в любой момент по ссылке из письма об оплате

Подписка на год

15000 ₽в год

Списание раз в год

  • 15 курсов: JavaScript, TypeScript, React, TanStack, Python и ещё 10
  • Новые курсы и обновления без доплат
  • Задачи в браузерном тренажёре
  • Задачи с автопроверкой в браузерном тренажёре
  • Учёба в своём темпе, без расписания
  • Отмена в любой момент по ссылке из письма об оплате

Оплата на странице Т-Банка: карта, T-Pay или СБП. Доступ открывается сразу после оплаты на courses.moscoding.ru.

Частые вопросы

Что входит в подписку?

Все курсы школы, сейчас их 15: JavaScript, TypeScript, React, TanStack, Python, Solidity, HTML и CSS, LLM, Вайбкодинг, Claude Code, AI-агенты, Git, SQL, Linux, Rust. Новые курсы и обновления уроков появляются в подписке без доплат.

Нужен ли опыт программирования?

Нет. Курсы JavaScript, Python и HTML и CSS начинаются с нуля. TypeScript и Solidity удобнее проходить после основ JavaScript, а курс по LLM — когда уже пишете код на любом языке.

Как проходит обучение?

Короткие уроки с примерами и задачи в браузерном тренажёре. Решение проверяется сразу, а если не прошло, есть подсказки и разбор. Учитесь в своём темпе, расписания нет.

Нужно ли что-то устанавливать?

Нет. Редактор кода и тесты работают прямо в браузере, хватит ноутбука или компьютера с интернетом.

Когда откроется доступ?

Сразу после оплаты. Войдите на courses.moscoding.ru с почтой, которую указали при оформлении, — пришлём ссылку для входа.

Сколько стоит и как платить?

1500 ₽ в месяц или 15000 ₽ в год. Оплата картой, через T-Pay или СБП на странице Т-Банка. Подписка продлевается автоматически с той же карты.

Как отменить подписку?

В любой момент по ссылке из письма об оплате или письмом на yo@moscoding.ru. После отмены новых списаний не будет, а доступ сохранится до конца оплаченного периода.

Начните учиться сегодня

Все курсы за 1500 ₽ в месяц. Доступ откроется сразу после оплаты, отменить можно в любой момент.

Все курсы в подписке

1500 ₽ в месяц

Оформить