Подать заявку на отбор могут все желающие в возрасте от 18 до 30 лет, в том числе с отсутствием опыта в программировании. Само обучение длится от 1,5 до 4 лет.
Программа основана на взаимном обучении самих студентов – нужно быть «поочередно то учеником, то тренером», говорится на сайте школы. Процесс построен в игровой форме и позволяет студентам самостоятельно выбирать, чему учиться.
Представители школы только проверяют качество финальных работ и полноту их выполнения в заданные сроки, отмечают в банке.На сайте школы также указаны основные направления обучения – алгоритмы, графика, Unix, WEB, Mobile Dev, System Security, Network. Среди языком программирования указаны C, C++, Swift, Java, PHP, JavaScript, Python, Ruby, OCaml и другие.
В целом обучение построено так, чтобы подготовить «специалистов высшей квалификации даже с нулевого уровня», в том числе для работы в «требовательных компаниях», отмечается в сообщении.
Для поступления участникам нужно пройти предварительный отбор, состоящий из онлайн-тестирования (суть возможных заданий не раскрывается), личного собеседования и четырехнедельного тестового периода обучения.
Организаторы школы планируют принимать и выпускать до 1000 студентов ежегодно. В «Сбербанке» добавили, что школа создана на базе соглашения банка с французской «Ассоциацией 42», которая разработала примененную в «Школе 21» методику. «Ассоциация» имеет кампусы в Париже и Кремниевой долине, а по аналогичным соглашениям с ней работают школы в ЮАР, Румынии, Бельгии, Марокко, Нидерландах и Украине.