Учишься в техническом вузе и увлекаешься программированием? У тебя есть отличный шанс попасть на бесплатный курс Go или C# для джунов, а потом – пройти оплачиваемую стажировку в Ozon.
Программ для начинающих разработчиков очень много – расскажем, почему стоит остановить выбор на курсе Junior от лидера российского e-com Ozon.
Маркетплейс Ozon – одна из немногих российских платформ, в которых эффективно используется микросервисная архитектура. На курсе эксперты поделятся своим опытом создания приложений, способных выдержать значительную нагрузку: в дни распродаж количество запросов к бэкенду маркетплейса достигает 105K RPS. Подготовка идет по двум самым перспективным направлениям в разработке высоконагруженных веб-приложений – Go и C# ASP.NET. Программа составлена так, чтобы в течение 3-х месяцев студенты получили максимальный объем актуальных знаний и навыков: создатели курса заинтересованы в подготовке сильных джунов, готовых влиться в команду профессиональных разработчиков. Этот курс для начинающих представляет собой лайт-версию углубленной программы для опытных мидлов. Курс открывает джунам доступ к экспертным знаниям из первых рук: вместо просмотра записей лекций студенты смогут получать обратную связь и советы от тьюторов, которые проверяют домашние задания и оценивают качество кода. Лучшие студенты пройдут оплачиваемую стажировку в Ozon. Как попасть на бесплатный курс Идеальный кандидат – студент технического вуза (2 курс и выше) или выпускник 2022 года: программа интенсивная и насыщенная, оптимально подходит людям, готовым решать сложные задачи. Для зачисления на курс студенты должны иметь:
Навыки программирования на любом языке для курса Go. Базовые навыки программирования на C# для курса C#. Основные представления об алгоритмах и структурах данных. Опыт работы с командной строкой. Возможность пройти оплачиваемую очную стажировку в Москве, Санкт-Петербурге или Иннополисе. Среди желательных навыков:
Понимание HTTP – методов, запросов, кодов ответа. Навыки работы с базами данных. Опыт веб-разработки. Всем претендентам нужно оставить заявку на сайте, а потом – принять участие в контесте и заполнить анкету-резюме.
Соревнование будет проходить 5 февраля на платформе Codeforces. В ходе контеста участникам предстоит решить набор алгоритмических задач разного уровня сложности и одну SQL-задачу. Решения задач от поступающих на курс по Go принимаются на C/C++, Pascal, Perl, Java, C#, Python (2 и 3), Ruby, PHP, Haskell, Scala, OCaml, Go, D, JavaScript, Rust и Kotlin. Желающие поступить на курс по C# будут решать задачи на C# 10, .NET SDK 6.0.
На основе итогов контеста и резюме будет составлен рейтинг участников. Лучших зачислят на курс – уведомление придет на email. Занятия начнутся 20 февраля .
Программы курсов Go и C# для джунов Что входит в курс Go Основные возможности языка, синтаксис, пакеты, модули и инструменты. Использование горутин и каналов для обработки HTTP-запросов. Принципы использования реляционных баз данных в веб-приложениях. Основы параллельного и многопоточного программирования. Хранение информации в приложениях со сложной структурой базы данных. Типовые подходы к разработке веб-приложений. Написание тестов на Go. Знакомство с основами разработки сервисов для высоконагруженных приложений. Что будут уметь выпускники курса Go После успешного прохождения программы студенты будут знать, как:
Писать реальные веб-приложения на Go. Продуктивно работать в команде. Проектировать сложные схемы хранения данных в базе. Тестировать код на Go. Быстро находить и эффективно устранять баги. Интересно, поступить на курс по Go
Что входит в курс C# Знакомство с концепцией модульной платформы .NET. Основы разработки веб-приложений на ASP.NET. Принципы написания чистого кода и тестов. Особенности асинхронного, многопоточного и параллельного подходов в веб-разработке. Базы данных (с углубленным изучением PostgreSQL). Асинхронное взаимодействие микросервисов с помощью брокера сообщений Kafka. Принципы организации информационной инфраструктуры крупной компании на примере Ozon. Что будут уметь выпускники курса C# После завершения курса студенты смогут:
Разрабатывать микросервисы на ASP.NET Core. Эффективно использовать gRPC с HTTP/2. Правильно использовать асинхронный, параллельный и многопоточный подходы в разработке веб-приложений. Читать SQL-планы и оптимизировать SQL-запросы. Работать с брокером сообщений Apache Kafka. Интересно, поступить на курс по C#
Как проходят занятия Курс проходит в онлайн-формате, продолжительность обучения – 3 месяца . Предусмотрены:
воркшопы с детальным разбором реальных кейсов; вебинары по вторникам и четвергам с 19:00 до 21:00 по московскому времени; менторство; обмен опытом в студенческом комьюнити. В случае успешного прохождения программы студенты получат приглашение на оплачиваемую очную стажировку. Стажировки будут проходить в офисах Ozon в Москве, Санкт-Петербурге и Иннополисе.
Почему курс бесплатный Платных курсов много, выпускников – еще больше, а классных специалистов по-прежнему не хватает. Поэтому сильных джунов, готовых решать реальные задачи и быстро развиваться, проще подготовить самостоятельно – чем и занимается Ozon на курсах Route 256. Подходишь по всем параметрам, готов к серьезной работе и прохождению стажировки? Подавай заявку.