ustod aiustod ai
Онлайн-курсы · Душанбе

Урок заканчивается не кнопкой «далее», а задачей

Каждый урок — видео и текст теории. В конце вы пишете код прямо в браузере, и платформа проверяет его за секунду: какой тест не прошёл, что ожидалось и что получилось. Часть работ дополнительно разбирает преподаватель.

21урок бесплатно10курсов8преподавателей

Один урок — три шага

1

Видео и текст

Смотрите разбор темы, затем читаете то же самое текстом — с телефона и без наушников.

Шаг 1 · урок 1.1 из курса «Python: основы программирования»
Python — один из самых популярных языков программирования. Его любят за читаемый синтаксис: код похож на обычный английский текст и легко понимается даже новичком.
Открыть этот урок →
2

Код в браузере

Ничего не нужно устанавливать. Редактор открывается там же, где закончился урок.

Шаг 2 · Задача из урока «Первая программа» курса «Python: основы программирования»

Выведите на экран строку «Привет, мир!» (без кавычек).

solution.py
Python 3.8
# выведите приветствие
Решить эту задачу →
3

Вердикт за секунду

Не «неверно», а какой именно тест упал, что ожидалось и что получилось. Часть работ смотрит преподаватель.

Шаг 3 · автотест этой задачи
тест 1 · вход
(пусто)
ожидается
Привет, мир!
1 автотест · Решили 14 студентов. Если тест упадёт, платформа покажет его номер, что ожидалось и что получилось.
Открыть задачу

Что можно учить

Нажмите на строку — раскроются курсы. Цена за полный доступ, без подписки

Работы проверяют восемь практикующих инженеров

Каждый ведёт два-три курса, разбирает присланные решения руками и отвечает на вопросы под уроками. Автотесты говорят «что не так», преподаватель — «почему».

Марат Хайруллин
Марат Хайруллин
Backend-разработчик, 9 лет в продакшене
Артём Веселов
Артём Веселов
Преподаватель дискретной математики
Дмитрий Соколов
Дмитрий Соколов
Алгоритмист, ментор олимпиадников
+5преподавателей: Программирование, Математика, Данные и ML, Языки
Игорь Панфилов и другие
Аналитик данных, автор курсов по SQL