«Школа 21» принимает всех желающих старше 18 лет, независимо от образования, опыта или знаний в программировании. Процесс отбора начинается с онлайн-игры, проверяющей логику и способности к решению задач, за которой следует интенсивный четырехнедельный курс — «бассейн». После успешного прохождения отбора студенты попадают на основную программу, которая длится от 6 месяцев до 2 лет в зависимости от выбранной специализации (разработчик, DevOps, Data Scientist и др.). Обучение проходит в кампусах, открытых 24/7, с упором на практические проекты и командную работу. Преподавателей нет: студенты сами ищут информацию, обсуждают решения с одногруппниками и проверяют работы друг друга. Практика в IT-компаниях — обязательная часть программы, и многие получают предложения о работе уже на этом этапе. Обучение построено как RPG-игра, где за выполнение заданий начисляются очки, которые можно потратить на мерч школы, например, футболки или кружки. Это мотивирует студентов и делает процесс увлекат