Школа 21

программирование
с нуля для тех, кто хочет
Сменить профессию Найти себя в ИТ Получить практические знания
  • Без менторов, лекций и оценок
  • Бесплатно
  • Индивидуальный график
  • Школа работает 24/7
  • Можно совмещать с работой/учебой в ВУЗе
  • Предложения о работе во время обучения
  • Обучение по методике "Равный – равному"
  • Профильное активное комьюнити

Что вы получаете

Востребованную профессию

IT-компании испытывают большую нехватку разработчиков. Обучение в Школе 21 дает возможность приобрести навыки, необходимые современному специалисту на рынке IT.

Бесплатное обучение

Обучение полностью бесплатно, без обязательств. Участникам предоставляется все необходимое для прохождения курса. По окончании обучения участники получают сертификат Школы 21.

Гарантированную стажировку

В программе обучения стажировка 3 месяца. Участникам оказывается помощь в поиске оплачиваемой стажировки, соответствующей выбранному направлению обучения.

Свободный график 24/7

Кампусы Школы 21 открыты круглосуточно, что позволяет выбирать свой собственный ритм и график обучения.

Современную инфраструктуру

Учебные кластеры оборудованы современными компьютерами, оснащенные всем необходимым soft-ом. Во всех кампусах есть зоны отдыха и игровые комнаты.

Актуальные языки программирования

Программа обучения позволяет самостоятельно выбирать направление, языки и учебные проекты которые вы будете реализовывать в рамках основного курса.

Вы сможете изучить

Основные направления

Мобильная разработка (Kotlin, Swift)

Компьютерная графика и GameDev (Unity)

Алгоритмы компьютерной графики, создание игровых приложений на Unity. C/C++, C#, Unity

Frontend (HTML, CSS, JS, TS)

Программирование умных устройств

DevOps

Робототехника (ROS) и электроника

Алгоритмы и структуры данных

Погружение в теорию алгоритмов. C/C++, Python, C#, Java, Go

Базы данных

Веб-программирование

Проектирование, разработка, тестирование и эксплуатация бекенда информационных систем. Проектирование, разработка, тестирование и эксплуатация фронтенда информационных систем. SPA. Python, C#, Java, Go, HTML, CSS, JS, TS, SPA, PWA

Кибербезопасность

Разные аспекты кибербезопасности: защита информации, криптография, защищенные информационные системы.

Разработка операционных систем

Системное программирование и глубокая настройка операционных систем. Разработка модулей ядра, демонов и драйверов. Linux, C, Python

Сети и системное администрирование

Настоящий DevOps: автоматизация, контейнеризация, оркестрация и облака. Linux, Bash, Python, Ansible, Docker, k8s

Архитектура ПО

Backend (C#, Java/Kotlin, Python, Go)

Машинное обучение и анализ данных (Python)

Введение в Data Science. Машинное обучение, большие данные, нейронные сети. Python, Tensorflow

Языки программирования

C

C++

С#

Java

GO

Swift

Python

SQL

JavaScript

Kotlin

TS

Принципы обучения

Нет расписания, оценок и менторов

Ты самостоятельно планируешь день, управляешь свободным временем, чтобы вовремя сдать проекты и проверить работы других участников. Мы ставим дедлайны, даём рабочее место с компьютером и удобный кампус, который открыт 24/7. Всё остальное — в твоих руках.

Метод
Peer-to-Peer

Обычных уроков и лекций не будет. Вместо этого — методика peer-to-peer (P2P), по которой каждый учится у каждого. У всех участников разный бэкграунд и свой темп в обучении. Работай в команде, делись знаниями и получай опыт от таких же, как ты. Все участники равны.

Геймификация

Выполняй задания и получай очки опыта, прокачивай навыки и двигайся вперёд — уровень за уровнем. Участвуй в жизни Школы и получай награды, за проверки других участников — очки. Свои результаты можно сравнить с итогами других участников, чтобы понять точки роста и мобилизоваться.

Как проходит обучение

Вступительные этапы
Тест на память и логику

2 мини-игры онлайн — надо понять правила и заработать максимум баллов
~30 минут

Вступительные этапы
Встреча с командой Школы 21

Расскажем все об обучении. Ответим на любые вопросы. Развеем все сомнения. Встреча проходит в формате вебинара.
~1 час

Вступительные этапы
Интенсив

Непрерывная учёба в кампусе. Советуем отложить все дела или взять отпуск. 22 проекта, чтобы освоиться в Школе 21
26 дней

Основное обучение

Учёба начнётся через несколько недель после интенсива. Специализация, языки программирования и график — на выбор участника. Занятия можно совмещать с работой или учёбой в вузе
~1,5–3 года

Сертификат
Школы 21

Участники получают сертификат базового или продвинутого уровня, который подтверждает практические навыки в программировании.

Alumni-комьюнити

Выпускники Школы 21 поддерживают связь друг с другом даже после окончания учёбы: обмениваются опытом, делятся новостями IT, помогают с работой и на проектах. Стань частью сообщества

Вступительные этапы
Тест на память и логику

2 мини-игры онлайн — надо понять правила и заработать максимум баллов
~30 минут

Вступительные этапы
Встреча с командой Школы 21

Расскажем все об обучении. Ответим на любые вопросы. Развеем все сомнения. Встреча проходит в формате вебинара.
~1 час

Вступительные этапы
Интенсив

Непрерывная учёба в кампусе. Советуем отложить все дела или взять отпуск. 22 проекта, чтобы освоиться в Школе 21
26 дней

Основное обучение

Учёба начнётся через несколько недель после интенсива. Специализация, языки программирования и график — на выбор участника. Занятия можно совмещать с работой или учёбой в вузе
~1,5–3 года

Сертификат
Школы 21

Участники получают сертификат базового или продвинутого уровня, который подтверждает практические навыки в программировании.

Alumni-комьюнити

Выпускники Школы 21 поддерживают связь друг с другом даже после окончания учёбы: обмениваются опытом, делятся новостями IT, помогают с работой и на проектах. Стань частью сообщества

Трудоустройство

Во время учёбы в Школе 21 каждый участник проходит обязательную стажировку — работает по своему направлению в течение 3-х месяцев. Для Школы 21 практика в IT-компании — такой же учебный проект, как и все остальные. Участник сам выбирает компанию для стажировки и договаривается о её условиях. Если нужна помощь, Школа 21 поможет:

  • проведёт карьерную консультацию и оценит резюме;
  • подготовит к собеседованию;
  • организует мероприятия с работодателями и предложит вакансии от компаний-партнёров.

На стажировку выходят 100% участников Школы 21, и 95% из них уже получили предложения о постоянной работе.

Кампусы

Москва
Казань
Новосибирск
Сургут
Якутск
Великий Новгород
Ярославль
Магас
Белгород

Отзывы участников

Поступи в Школу 21 сегодня

Ближайшие отборочные интенсивы:
Великий Новгород: 1 апреля
Магас: 15 апреля
Сургут: 17 июня
Якутск: 24 июля
Ярославль: 24 июля
Казань: 3 июня
Новосибирск: 3 июня
Москва: 3 июня
Белгород: 8 апреля

Спасибо!

На указанную почту отправлена инструкция по поступлению в Школу 21.

FAQ

Как выглядит процесс обучения в Школе 21?

Итак, вы успешно прошли интенсив и зачислены на основное обучение. Что вас ждет? В первые 12-15 месяцев вам будут доступны проекты следующих направлений: структурное программирование (С), объектно-ориентированное программирование (С++), компьютерные сети, алгоритмы, базы данных(SQL) и прикладное программирование (java, Python, Golang, C#) После чего наступает время стажировки, она так же является учебным проектом и будет длиться 3 месяца. Где проходить стажировку вы решаете сами.

После стажировки в вашем персональном учебном плане откроются ветки для изучения дополнительных направлений и языков:

  • Mobile (Android/ iOS, Kotlin/ Swift),
  • Frontend (HTML, CSS, JS, TypeScript, SPA, PWA),
  • Backend (C#, Python, Go, Java, проектирование бэкенда монолитных и СОА-приложений, аспекты построения HighLoad-систем, Распределенные транзакции, вопросы параллельного программирования, Web-сервера и др.),
  • Машинное обучение и Data Science(большие данные, нейронные сети, Python, Tensorflow, компьютерное зрение, компьютерная лингвистика и др.);
  • Архитектура ПО (UML, проектирование БП, прототипирование, СОА, микросервисная архитектура, проектирование распределенных приложений, организация процессов разработки и др.),
  • DevOps (Ansible, Docker, Kubernetes, Глубокая настройка и конфигурирование Nginx, облачные инфраструктуры и др.),
  • Базы данных (SQL, реляционные и нереляционные БД, в т.ч. документные и графовые),
  • Алгоритмы (сложные структуры данных, алгоритмы по работе с графами, алгоритмы сжатия, жадные алгоритмы, непрерывная и дискретная оптимизация, многопоточных алгоритмы, приближённые алгоритмы и др.),
  • Робототехника и электроника (ROS), программирование умных устройств (программирование микроконтроллеров (AVR и ARM), программирование одноплатных компьютеров и др.);
  • Компьютерная графика и GameDev (алгоритмы компьютерной графики ( C/C++ ), алгоритмы компьютерной физики, Unity, Unreal, понятие игрового ИИ и др.)
  • Кибербезопасность (криптография, сетевая безопасность, принципы работы вирусов и антивирусов, анализ уязвимостей);
  • Операционные системы и сети (Разработка драйверов и модулей ядра, программирование и сборка ядра ОС Linux, разработка файловых систем, Assembler в системном программировании, настройка сетей и др.)

Для чего возвращаться со стажировки? Расширить и углубить свои знания, попробовать новые языки и направления выполняя более сложные и интересные проекты.
Что в финале? Вы получаете сертификат базового уровня после закрытия проектов в одной выбранной ветке изучения. Если вы хотите сертификат продвинутого уровня вам необходимо выполнить проекты трех веток. По завершении обучения вы становитесь выпускником и участником сообщества Alumni School 21.

Каковы основные требования для поступления?

Мы не судим о способностях по школьным или университетским оценкам, поэтому не попросим вас предоставить аттестат или диплом о высшем образовании. Вместо этого мы предложим пройти онлайн -игры— они лучше выявляют необходимые для программиста способности.

После игр необходимо присутствовать на онлайн встрече с командой Школы, которая проходит в формате вебинара. На ней вы узнаете все о поступлении и обучении. Подав документы, вы попадаете на интенсив продолжительностью 26 дней — пробный период обучения. После прохождения отборочного интенсива самые талантливые и мотивированные участники зачисляются в Школу 21.

Почему обучение в Школе 21 — бесплатное?

Не всегда у талантливых людей есть финансовые возможности получить достойное образование. Сбер, как социально ответственная компания, предоставляет такую возможность каждому талантливому молодому человеку в России.

Мы гордимся тем, что нам досталась привилегия участвовать в создании нашего будущего — помогать вырастить новое поколение профессионалов.

Что вы можете посоветовать для успешного прохождения отборочного интенсива?

К отборочному интенсиву невозможно подготовиться. Главное — перед началом отдохни как следует. А во время его прохождения разумно организуй свое время, равномерно распределяй нагрузку, работай упорно. Не забывай чередовать нагрузку со здоровым сном и правильным питанием.  Получай удовольствие и удачи!

Есть ли возрастные ограничения?

Школа 21 сняла верхние возрастные ограничения на прием участников. Теперь в школу может поступить любой желающий от 18 лет. С письменного разрешения родителей и после одобрения со стороны Школы в отборочных интенсивах могут принимать участие желающие с 17 лет.

Могу ли я участвовать в отборочном интенсиве, если параллельно учусь или работаю?

Если вы не сможете полностью посвятить четыре недели отборочному этапу, советуем отложить поступление на следующий год.

Должен ли я хорошо разбираться в компьютерных технологиях, чтобы поступить в Школу 21?

Уровень ваших навыков программирования не играет решающей роли. С самого начала все на равных.

Опыт школ и наших выпускников, которые работают по этой методике в других странах, показывает, что способные участники без опыта в разработке ПО быстро догоняют тех, кто уже поработал программистом. Конечно, если вы никогда не видели компьютер, учёба будет для вас  тяжким испытанием. Но и в этом случае нет ничего невозможного.

Могу ли я стать менеджером проектов (PM), обучаясь в Школе 21?

Ваши навыки PM будут развиваться по мере реализации командных проектов во время обучения. Если ваш план состоит только в том, чтобы получить исключительно навыки управления проектами, советуем рассмотреть другие образовательные программы, потому что основная часть обучения в Школе 21 посвящена программированию.

Можно ли обучаться дистанционно?

На основном обучении возможна удаленная сдача проектов и удаленные проверки. Но для сдачи экзаменов вы должны лично присутствовать в Школе 21, поскольку основная часть процесса обучения проходит в прямом взаимодействии с другими участниками.

Какой документ получают участники по окончании Школы 21?

Наши выпускники получат сертификат негосударственного образца об окончании Школы 21.

Обеспечиваете ли вы проживание участникам?

В Москве хостел не предоставляется. В Казани, Новосибирске, Сургуте и Великом Новгороде участникам основного обучения предоставляется бесплатный хостел – временное место пребывания граждан Российской Федерации и иностранных граждан, не имеющих постоянной или временной регистрации на территории города. Также, для участников отборочных интенсивов работают скидки в партнерских хостелах, о них мы рассказываем на онлайн-встречах.

МЕСТОРАСПОЛОЖЕНИЕ ХОСТЕЛА В КАЗАНИ

  • центр города Казани (ул.Петербургская, д.35)
  • расстояние до Школы – 450 м
  • рядом большой выбор кафе и столовых

ИНФРАСТРУКТУРА

  • 30 номеров
  • размещение от 4 до 12 мест
  • общие зоны отдыха и бытовые зоны: кухня, прачечная, душ, туалет
  • бесплатный wi-fi

ПОРЯДОК ЗАСЕЛЕНИЯ

Заселение проводится на основании договора на обучение, договора на проживание, паспорта или документа, удостоверяющего личность, справки-результата теста на COVID-19 и справки по форме 086/у о состоянии здоровья вселяемого.

МЕСТОРАСПОЛОЖЕНИЕ ХОСТЕЛА В НОВОСИБИРСКЕ

  • левый берег Новосибирска (ул. Плахотного, 8/1)
  • в пешей доступности от кампуса Школы 21
  • cтоловая и кафе есть на территории общежития

ИНФРАСТРУКТУРА

  • размещение от 4 до 12 мест
  • общие зоны отдыха и бытовые зоны: кухня, прачечная, душ, туалет
  • бесплатный спортивный зал

ПОРЯДОК ЗАСЕЛЕНИЯ

Заселение проводится на основании договора на обучение, договора на проживание, паспорта или документа, удостоверяющего личность, справки-результата теста на COVID-19.

ПО ВОПРОСАМ ХОСТЕЛА ПИШИТЕ:

Много ли времени я должен посвящать обучению в школе?

Всё зависит от вас. Школа 21 открыта в режиме 24/7, поэтому каждый может работать в самое продуктивное для него время суток. Так или иначе, чтобы успешно продвигаться по программе, вам придётся посвящать учёбе не меньше 20 часов в неделю.

Сколько лет учиться?

Так как график обучения индивидуален, то учеба может занять от 1,5 до 3 лет, в зависимости от количества вложенных вами часов в обучение и желаемого уровня на выходе (Junior или Middle).

Могу ли учиться и работать во время обучения?

Треть наших участников совмещает обучение в Школе 21 с обучением в вузе, еще треть — с работой. Скажем честно — это непросто, но возможно. Оптимально иметь одну фриланс или part time работу, чтобы качественно учиться и работать.

Также во время учебы у вас будет одна стажировка, продолжительностью 3 месяца.

Где будут проходить встречи с командой Школы 21?

Встречи проходят как онлайн так и офлайн в кампусах школы, это указано у каждой открытой встречи, желаемый формат ты можешь выбрать при записи на встречу.

Есть ли отсрочка от армии?

Школа 21 не предоставляет отсрочки, но мы обязательно дожидаемся своих ребят из армии.

Учеба на каком языке?

Интерфейс и задания на платформе «Школы 21» на английском языке, что позволяет участнику получить практику языка и полезный навык чтения технического английского. Но для тех, у кого нет возможности читать и понимать английский — все задания дублируются на русском языке.

Могут ли граждане других стран учиться?

Да, конечно. У нас нет ограничения на прием участников с любым гражданством. Все визовые вопросы участники решают самостоятельно.

Сколько раз можно поступать?

У тебя одна попытка – не упусти ее!

Что такое образовательная платформа «Школы 21»?

Важная технологическая составляющая школы – обучение проводится на собственной цифровой образовательной платформе с элементами геймификации. Уникальная образовательная платформа полного цикла на которой участники выполняют проекты, ведут коммуникацию с другими участниками, планируют свой день и нагрузку, проводят и записывают проверки заданий. Платформа синхронизирована с GitLab для погружения участников в практическую среду.

Преимущества платформы:

  • Системный и поступательный подход к построению целостной картины знаний ИТ-специалиста.
  • Разработка и сопровождение контента профильными экспертами-практиками рынка. Увеличение количества математики и алгоритмики, а также различных языков программирования и технологических стеков.
  • Требования по модульному и интеграционному тестированию в большинстве проектов.
  • Единый иллюстрированный сторителлинг на интенсиве и основном обучении.
  • Проектное обучение при помощи ИТ-платформы: Суть проектного подхода в том, что каждое задание интенсива представляет собой реальную задачу, с которой сталкиваются разработчики крупных ИТ-компаний.
  • Практикоориентированный подход: Подразумевает возможность участникам сразу же применить новые знания на практике во время выполнения заданий (проектов). Так знания прочнее закрепляются и трансформируются в навыки, чем во время традиционного обучения с продолжительным изучением исключительно теории. В обучении присутствуют комбинированные экзамены, включающие как практику, так и теорию. Все выполняемые проекты оформляются в виде git-репозиториев с универсальной внутренней структурой.
  • Платформа предоставляет доступ к обучению как из кампусов «Школы 21», так и из любой точки РФ.