Школа
бэкенд-разработки

Открыт набор на четыре трека:

 

  • Python
  • Java
  • C++
  • Go

 

Чтобы поступить, нужно выполнить тестовые задания и пройти отбор

получить задания

Научим тонкостям написания кода для высоконагруженных веб-сервисов

  • Для кого

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

  • Что нужно знать

    Для поступления вам понадобятся:

     

    Знание синтаксиса и стандартной библиотеки одного из языков — Python, Java/C#, C++ или Go.

    Знание синтаксиса SQL.

    Основы алгоритмов и структур данных.

    Понимание принципов работы HTTP.

    Понимание, как приложения развёртываются на серверах.

  • Как устроено обучение

    Обучение в школе длится три месяца и состоит из двух этапов:

     

    Первый этап (8 недель) проходит онлайн и включает лекции и домашние задания. 

     

    Второй этап (4 недели) — очный. Студенты соберутся в команды, чтобы реализовать настоящий проект от Яндекса.

     

    Расписание составлено так, что занятия можно совмещать с работой или учёбой. 

  • Где и когда

    Даты обучения — с 6 июня по 27 августа 2023 года.

     

    Очный этап пройдёт в офисах Яндекса в Москве, Белграде и Алматы. Яндекс оплатит билеты и проживание участникам из других городов.

     

    Студенты, которые находятся в России, соберутся в Москве, а участники из-за рубежа смогут присоединиться к командам в Казахстане или Сербии (каждый случай рассматривается индивидуально).

  • Как поступить

    Отбор состоит из двух туров:

     

    1. Тестовое задание на знание Python, Java/С#, Go или C++, которое нужно решить за ограниченное время.

     

    2. Продуктовая задача. Нужно написать и запустить небольшой проект на Python, Java, Go или C++ с REST API. Ко второму туру допускаются участники, успешно решившие тестовое задание первого тура.

     

    Готовые задания первого тура принимаются до 23:30 по московскому времени 27 апреля 2023 года.

     

    Дедлайн второго тура — 23:30 по московскому времени 15 мая 2023 года.

     

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

Этапы отбора и обучения

получить задания

Что говорят
выпускники школы

Команда школы

  • Денис Кутуков
    Денис Кутуков

    Руководитель направления Python

  • Юлия Горетая
    Юлия Горетая

    Менеджер школы

  • Сергей Федосеенков
    Сергей Федосеенков

    Руководитель направления Java

  • Самира Ибрагимова
    Самира Ибрагимова

    Менеджер направления
    Java

  • Сергей Федоров
    Сергей Федоров

    Руководитель направления С++

  • Полина Плотникова
    Полина Плотникова

    Менеджер направления
    C++

  • Дмитрий Соколов
    Дмитрий Соколов

    Руководитель направления Go

  • Александра Нарская
    Александра Нарская

    Менеджер направлений Python и Go

FAQ

Сколько стоит обучение в школе?

Обучение бесплатное. Чтобы попасть в школу, нужно заполнить анкету и пройти конкурсный отбор.

Я пока ничего не умею, но хочу научиться, возьмёте меня?

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

Будет ли полезна школа, если у меня уже есть опыт коммерческой разработки?

Конечно. В школе преподают практикующие разработчики, которым есть что рассказать о сервисах и продуктах с многомиллионной аудиторией. Скучно точно не будет.

На каком языке можно выполнить тестовые задания?

Отбор состоит из двух туров — тестового задания и продуктовой задачи.

 

В первом туре решение может быть реализовано на любом из предложенных языков (Python, Java/С#, C++ или Go), независимо от трека, на который вы зарегистрировались.

 

Однако продуктовую задачу нужно решать на том языке, который вы указали при регистрации в школу.

Можно ли подать заявку на несколько направлений школы?

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

 

Тестовое задание первого тура (на знание алгоритмов) одинаковое — вы можете решить на любом из языков (Python, Java/С#, C++ или Go). Однако продуктовую задачу нужно решать только на том языке, который вы указали при регистрации в школу.

 

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

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

Да, расписание занятий составлено так, что их можно совмещать с работой или учёбой.

Что меня ждёт после обучения в школе?

Студентам, которые хорошо себя зарекомендуют в школе, мы предложим присоединиться к команде Яндекса.

 

От 50% до 70% выпускников с каждого потока становятся нашими стажёрами и сотрудниками.

Что делать, если не пришло письмо после регистрации?

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

Остались вопросы?

Пишите нам на

backend-school@yandex-team.ru

и мы обязательно вам ответим