Опануйте C++
пишучи справжній код

Інтерактивна освітня платформа: теорія, квізи та практичні задачі з компіляцією в браузері, автоперевіркою тестів і підказками від штучного інтелекту.

11модулів
43уроки
3рівні складності
codesolution.cppplay_arrowRun
1
2
3
4
5
6
7
8
9
10
11
12
Консоль · g++ 12.2
✓ Тест 1 · вхід 5 → 120
✓ Тест 2 · вхід 0 → 1
✓ Тест 3 · вхід 10 → 3628800
Усі тести пройдено · 3/3
auto_awesome
AI-підказка
Перевір базовий випадок рекурсії: що буде при n = 0?
72%
Модуль 5 · Рекурсія
Рівень: Стандартний
Next.js 16React 19NestJSPostgreSQLPrisma ORMMonaco EditorGoogle GeminiGodbolt APIDockerJWT · OAuth 2.0Framer MotionMaterial UINext.js 16React 19NestJSPostgreSQLPrisma ORMMonaco EditorGoogle GeminiGodbolt APIDockerJWT · OAuth 2.0Framer MotionMaterial UI
Можливості

Усе, щоб перейти від Hello, World до рекурсії

terminal

IDE прямо в браузері

Monaco Editor (як у VS Code) з підсвіткою синтаксису. Код компілюється справжнім GCC 12 і перевіряється автотестами.

✓ Компіляція✓ Тест 1✓ Тест 2✓ Тест 3
auto_awesome

AI-ментор

Gemini аналізує помилку і дає підказку — без готової відповіді.

stacked_bar_chart

3 рівні складності

Базовий → Стандартний → Просунутий. Наступний відкривається після проходження.

quiz

Інтерактивні квізи

Тести з підказками та миттєвим зворотним зв’язком.

shield_lock

Безпечний вхід

JWT-сесії, вхід через Google OAuth і відновлення пароля поштою.

dashboard_customize

Студія викладача

Візуальний редактор курсів: теорія в Markdown з живим прев’ю, квізи, практичні задачі з тестами та групи студентів.

## Циклиfor (int i = 0; …)
arrow_forward
ЦиклиЖиве прев’ю
monitoring

Аналітика

Адмін-панель: користувачі, ролі, курси, відгуки та середній рейтинг.

Як це працює

Кожен модуль — чотири кроки

01
menu_book

Теорія

Конспект з прикладами коду та картками

02
help

Квіз

Перевірка розуміння з підказками

03
code

Практика

Задачі з автоперевіркою на 3 рівнях

04
workspace_premium

Прогрес

Статистика, бали та відгуки про курс

Ролі

Одна платформа — три робочі простори

school

Студент

  • checkПроходить модулі та рівні
  • checkПише й запускає C++ код
  • checkОтримує AI-підказки
  • checkБачить свій прогрес
edit_note

Викладач

  • checkСтворює курси та модулі
  • checkПише теорію з прев’ю
  • checkНалаштовує тести до задач
  • checkКерує групами студентів
admin_panel_settings

Адміністратор

  • checkКерує користувачами й ролями
  • checkМодерує курси
  • checkПереглядає відгуки
  • checkБачить аналітику платформи

Готові написати свій перший main()?

Реєстрація займає хвилину — через email або Google.