Новый подход к обучению на Codebra
Codebra – это место, где обучение программированию превращается из скучного выполнения простых заданий в живой процесс создания и обмена опытом.
Мы перезапустились спустя 12 лет, чтобы исправить свои главные ошибки в подходе к обучению. Теперь не будет больших и скучных курсов. Вместо них разработаны короткие интенсивы и отдельные задания для отработки конкретных навыков.
Краткая история Codebra
История Codebra полна взлетов и падений.
- 2013-2014: задумал сделать Codebra как русскоязычный ответ Codecademy, а заодно и самому научиться программировать. Запустил с курсом по HTML.
- 2015: Написал курсы по CSS и JavaScript. Проект набрал ежедневную аудитории более 700 человек. Время и силы закончились, энтузиазм угас, проект Codebra пустился в свободное плавание.
- 2022-2024: Появилось время и новые знания: начал потихоньку добавлять материал по Python и пентесту Active Directory.
- Начало 2025: Старая архитектура начала сильно мешать дальнейшему развитию проекта. Поэтому начал паралельно разрабатывать проект CodeSecure.
- Конец 2025: Сайт CodeSecure отработал несколько месяцев и неплохо себя показал.
- Январь 2026: На Codebra зарегистрировалось более 40 000 человек. Но старые технологии и подходы уже не давали идти проекту в ногу со временем. Нужно было менять что-то кардинально...
Полное обнуление проекта: удаление аккаунтов
Почему были удалены все аккаунты? Это было непростое, но единственно верное решение.
В 2025 году параллельно разработан сайт CodeSecure как тестовый полигон, на котором была «обкатана» новая система.
К сожалению, все старые данные пришлось удалить, чтобы двигаться дальше.
Перекрестная проверка: драйвер проекта
Был найден способ убить двух зайцев одним выстрелом: наладить проверку заданий и добавить новый подход к обучению.
Теперь задания, в которых необходимо сверстать элемент, проверяют... другие пользователи, выполнившие это задание ранее. Механизм прост:
- Вы выполняете задание и отправляете на проверку.
- Система показывает ваше решение другим пользователям.
- Ваше задание проверяют определенное количество людей или модератор и выставляют оценки по двум критериям: визуальное сходство с образцом и качество кода.
Что это даёт вам, как проверяющему? Читая чужой код, вы прокачиваете насмотренность, начинаете видеть альтернативные подходы к решению задачи, лайфхаки и ошибки. Это бесценный опыт. Дополнительно вы тренируете критическое мышление и начинаете мыслить как тимлид или заказчик.
Обучение на Codebra перестает быть «игрой в одного» и приближается к реальным условиям работы в команде.