Архитектор высоких нагрузок. Лучшие практики по HighLoad и отказоустойчивости веб-приложений | OTUS
⚡ Подписка на курсы OTUS!
Интенсивная прокачка навыков для IT-специалистов!
Подробнее

Курсы

Программирование
Python Developer. Basic Специализация Python Developer
-25%
iOS Developer. Professional Архитектура и шаблоны проектирования Scala-разработчик Python Developer. Professional JavaScript Developer. Professional
-20%
Программист С
-20%
Специализация Fullstack developer
-25%
Java Developer. Professional
-20%
Специализация Android-разработчик
-25%
Node.js Developer
-20%
Специализация Java-разработчик
-25%
PHP Developer. Basic
-20%
C# Developer. Professional
-20%
Symfony Framework
-20%
PHP Developer. Professional
-20%
Flutter Mobile Developer
-20%
Буткемп Java
-20%
Kotlin Backend Developer
-20%
Web-разработчик на Python NoSQL Разработчик на Spring Framework Базы данных PostgreSQL Vue.js разработчик Специализация Java и Базы данных Подготовка к сертификации Oracle Java Programmer (OCAJP) Unity Game Developer. Professional C++ Developer. Basic Unreal Engine Technical Game Design
Специализации Курсы в разработке Подготовительные курсы Подписка
+7 499 938-92-02
Специальная цена
Специальная цена
Highload Architect

Архитектор высоких нагрузок

Best Practice по HighLoad и отказоустойчивости веб-приложений

Длительность обучения:

5 месяцев

4 ак. часа в нед.

Формат:

Online

Начало занятий:

13 декабря

Дни занятий:

Пн 20:00, Ср 20:00

День открытых дверей
Владислав
Родин
Что даст вам этот курс

Сегодня немногие веб-разработчики обладают достаточным опытом для создания отказоустойчивых и масштабируемых архитектур. И именно такие специалисты являются самыми высокооплачиваемыми и востребованными в крупных компаниях: Google, Mail.Ru Group, Yandex, Netflix и др.

Для кого этот курс

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

За 5 месяцев студенты научатся использовать в своих проектах решения, которые выдерживают сотни тысяч (и даже миллионы) запросов в секунду, смогут правильно оптимизировать работоспособность серверов, начнут эффективно использовать инструменты, которые уже есть в проектах. Также курс позволит актуализировать и систематизировать знания в сфере HighLoad.

Преимущества программы

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


изучение основных проблем архитектуры веб-приложений

домашние задания — мини-проекты для портфолио

лучшие практики и решения высоких нагрузок веб-приложений

настоящее комьюнити и постоянный фидбек преподавателей-экспертов

 

Выпускники смогут:

— создавать веб-приложения, которые легко масштабировать
— обеспечивать отказоустойчивость веб-приложений даже при падении серверов
— правильно использовать шаблоны (кеширование, реплицирование, шардирование, индексирование)
— работать с инструментами, разработанными Google, Mail.Ru Group, Yandex

Принципы организации микросервисов. Типы взаимодействий, 9 декабря в 20:00
На занятии проанализируем плюсы и минусы микросервисов. Поймем какие инструменты используются для построения микросервисов.
Ведет
Владислав
Родин
Предыдущий открытый вебинар

Преподаватели

Владислав Родин

Руководитель разработки

В настоящее время занимает должность руководителя разработки, преподает в Московском Физико-Техническом Институте и на портале foxminded.

Выпускник МФТИ, начал программировать на С++, работал инженером-исследователем на проекте вычислительного программного комплекса МФТИ.

С 2017 года занимается Java Enterprise разработкой.

Работал Java-разработчиком в таких компаниях как НСПК и Яндекс. Занимался проблемами высокой нагрузки, работая как на Spring'овом (Spring Boot, Spring Core, Spring Data, Spring Batch и т.д.) так и на Java EE'шном стеках. Улучшал инфраструктуру проектов, внедряя CI/CD и отлаживая процесс миграции БД. Строил С4- архитектурные схемы для проектов, в которых принимал участие.

Является автором статей по backend-разработке на habr.com; спикер Рит++ 2020; обладатель сертификата Oracle Certified Assotiate Java SE 8 Programmer.

Владислав Родин

Руководитель разработки

Давид Медведик

Positive Technologies, ведущий инженер-разработчик

Последние 7 лет пишет на С++, занимается разработкой высоконагруженных систем.

За свою рабочую деятельность успел поработать с крупными компаниями, такими как Ericsson, Honeywell, Acronis.
В одной из компаний участвовал в разработке проекта для анализа трафика крупной сети оператора на 200+ серверов.

Сейчас участвует в разработке Firewalls и Intrusion Detection System (IDS) для заказчиков со всего мира. Также выступает на митапах и преподает курс по linux.

Давид Медведик

Positive Technologies, ведущий инженер-разработчик

Константин Новаковский

Инженер DNS в CDN G-Corelabs

Закончил военную академию связи им. С. М. Будённого в 2009 году ("Эксплуатация вычислительных машин, комплексов, систем и сетей специального назначения")

Первый html-сайт сделал в 1999.

Параллельно с учёбой в ВУЗе администрировал серверы веб-студии и работал в техподдержке виртуального хостинга (Infobox).
С 2010 по 2019 работал в Selectel: начал с системного инженера датацентра, руководил системными инженерами, занимался отказоустойчивостью и администрированием баз данных (postgresql), виртуализацией (openvz, xen, kvm), хостингом DNS (включая организацию размещения одного из узлов корневого dns-сервера k.root), отвечал за работоспособность проекта vscale.io.

С 2020 являюсь инженером команды DNS в CDN G-Corelabs (80+ точек присутствия).
Из технологий работал с: bgp (quagga, exabgp, bird), anycast, dns (bind, powerdns, coredns, unbound), postgresql, clickhouse, redis, consul, nomad, rabbitmq, ansible, puppet, docker, libvirt, openstack, ceph, pacemaker, linux, python, C, perf, prometheus, grafana.

Константин Новаковский

Инженер DNS в CDN G-Corelabs

Юрий Юрочко

В 2016 окончил МГТУ имени Н.Э.Баумана (ИУ-7).

Профессиональную карьеру начал в 2014, с 2016 работал в фин.техе - писал бэкенд в hft-фонде, писал с нуля бэкенд биржи Onederx, писал брокер-часть биржи Zubr и руководил там небольшой командой разработчиков.

С конца 2019 живу на Пхукете и работаю в Aviasales (команда Travelpayouts).
Люблю новые технологии, постоянно стараюсь знакомиться с чем-то новым и применять это на практике.
Основные языки - C++/Go/Python.

Юрий Юрочко

Михаил Каморин

Senior Backend Developer в Skyeng

Программирует более 19 лет, 10 лет — в B2B-разработке, последний год — в B2C. Разработкой на PHP занимается 8 лет, из них 3 года на Laravel, 2 года на Symfony.

Окончил факультет вычислительной математики и кибернетики МГУ им. М. В. Ломоносова.

Работал Team lead/Senior PHP developer в ГК «Urban Intel». Разработал с командой движок поверх Laravel для RAD (rapid application development) на базе мета-программирования и кодогенерации, успешно применял и расширял его в течение 3 лет.

Михаил Каморин

Senior Backend Developer в Skyeng

Виталий Юшкевич

Lead Engineer

В 2011 году с отличием закончил ИТМО по специальности «Информационные технологии и системы».
Профессиональный опыт с 2009 года.

Принимал участие в работе над проектами и продуктами разного масштаба и сложности. Эксперт в области разработки и масштабирования ecommerce проектов.
Активный участник русскоязычного сообщества Laravel.

Текущая позиция: Lead Engineer, Partner в веб-студии «Pugofka».

Виталий Юшкевич

Lead Engineer

Дмитрий Золотов

DevOps, FullStack разработчик (Flutter/Python/Kotlin/GoLang/C++), системный администратор, приглашенный преподаватель в ИТМО, исследователь технологий электронного обучения.
Опыт работы - 23 года.

В настоящее время руководитель отдела автоматизации процессов в финансовой организации, консультант и DevOps по миграции систем с использованием облачных технологий, разработчик для Android/iOS.

Руководил межфакультетской лабораторией перспективных информационных технологий в РГПУ им. А. И. Герцена, участвовал в создании и масштабировании ресурсов для электронного обучения (в т.ч. проект "Российская электронная школа"), проектировал и разрабатывал высоконагруженные веб-приложения и системы автоматизации. Контрибьютор в проект ReOpenLdap. Разрабатывал архитектуру отказоустойчивых конфигураций гибридного облака на основе Consul и Kubernetes, сервисных сетей, интеграционных платформ с использованием AMQP. Также являюсь преподавателем по компьютерным сетям, DevOps, операционным системам, мультимедиа-технологиям.

Закончил Российский Государственный Педагогический Университет, 2002, учитель физики. Автор серии вебинаров по Kubernetes и кроссплатформенной разработке: https://www.youtube.com/channel/UCs_AMB-HbhHzMhE0VdBZByg

Дмитрий Золотов

Преподаватели

Владислав Родин

Руководитель разработки

В настоящее время занимает должность руководителя разработки, преподает в Московском Физико-Техническом Институте и на портале foxminded.

Выпускник МФТИ, начал программировать на С++, работал инженером-исследователем на проекте вычислительного программного комплекса МФТИ.

С 2017 года занимается Java Enterprise разработкой.

Работал Java-разработчиком в таких компаниях как НСПК и Яндекс. Занимался проблемами высокой нагрузки, работая как на Spring'овом (Spring Boot, Spring Core, Spring Data, Spring Batch и т.д.) так и на Java EE'шном стеках. Улучшал инфраструктуру проектов, внедряя CI/CD и отлаживая процесс миграции БД. Строил С4- архитектурные схемы для проектов, в которых принимал участие.

Является автором статей по backend-разработке на habr.com; спикер Рит++ 2020; обладатель сертификата Oracle Certified Assotiate Java SE 8 Programmer.

Владислав Родин

Руководитель разработки

Давид Медведик

Positive Technologies, ведущий инженер-разработчик

Последние 7 лет пишет на С++, занимается разработкой высоконагруженных систем.

За свою рабочую деятельность успел поработать с крупными компаниями, такими как Ericsson, Honeywell, Acronis.
В одной из компаний участвовал в разработке проекта для анализа трафика крупной сети оператора на 200+ серверов.

Сейчас участвует в разработке Firewalls и Intrusion Detection System (IDS) для заказчиков со всего мира. Также выступает на митапах и преподает курс по linux.

Давид Медведик

Positive Technologies, ведущий инженер-разработчик

Константин Новаковский

Инженер DNS в CDN G-Corelabs

Закончил военную академию связи им. С. М. Будённого в 2009 году ("Эксплуатация вычислительных машин, комплексов, систем и сетей специального назначения")

Первый html-сайт сделал в 1999.

Параллельно с учёбой в ВУЗе администрировал серверы веб-студии и работал в техподдержке виртуального хостинга (Infobox).
С 2010 по 2019 работал в Selectel: начал с системного инженера датацентра, руководил системными инженерами, занимался отказоустойчивостью и администрированием баз данных (postgresql), виртуализацией (openvz, xen, kvm), хостингом DNS (включая организацию размещения одного из узлов корневого dns-сервера k.root), отвечал за работоспособность проекта vscale.io.

С 2020 являюсь инженером команды DNS в CDN G-Corelabs (80+ точек присутствия).
Из технологий работал с: bgp (quagga, exabgp, bird), anycast, dns (bind, powerdns, coredns, unbound), postgresql, clickhouse, redis, consul, nomad, rabbitmq, ansible, puppet, docker, libvirt, openstack, ceph, pacemaker, linux, python, C, perf, prometheus, grafana.

Константин Новаковский

Инженер DNS в CDN G-Corelabs

Юрий Юрочко

В 2016 окончил МГТУ имени Н.Э.Баумана (ИУ-7).

Профессиональную карьеру начал в 2014, с 2016 работал в фин.техе - писал бэкенд в hft-фонде, писал с нуля бэкенд биржи Onederx, писал брокер-часть биржи Zubr и руководил там небольшой командой разработчиков.

С конца 2019 живу на Пхукете и работаю в Aviasales (команда Travelpayouts).
Люблю новые технологии, постоянно стараюсь знакомиться с чем-то новым и применять это на практике.
Основные языки - C++/Go/Python.

Юрий Юрочко

Михаил Каморин

Senior Backend Developer в Skyeng

Программирует более 19 лет, 10 лет — в B2B-разработке, последний год — в B2C. Разработкой на PHP занимается 8 лет, из них 3 года на Laravel, 2 года на Symfony.

Окончил факультет вычислительной математики и кибернетики МГУ им. М. В. Ломоносова.

Работал Team lead/Senior PHP developer в ГК «Urban Intel». Разработал с командой движок поверх Laravel для RAD (rapid application development) на базе мета-программирования и кодогенерации, успешно применял и расширял его в течение 3 лет.

Михаил Каморин

Senior Backend Developer в Skyeng

Виталий Юшкевич

Lead Engineer

В 2011 году с отличием закончил ИТМО по специальности «Информационные технологии и системы».
Профессиональный опыт с 2009 года.

Принимал участие в работе над проектами и продуктами разного масштаба и сложности. Эксперт в области разработки и масштабирования ecommerce проектов.
Активный участник русскоязычного сообщества Laravel.

Текущая позиция: Lead Engineer, Partner в веб-студии «Pugofka».

Виталий Юшкевич

Lead Engineer

Дмитрий Золотов

DevOps, FullStack разработчик (Flutter/Python/Kotlin/GoLang/C++), системный администратор, приглашенный преподаватель в ИТМО, исследователь технологий электронного обучения.
Опыт работы - 23 года.

В настоящее время руководитель отдела автоматизации процессов в финансовой организации, консультант и DevOps по миграции систем с использованием облачных технологий, разработчик для Android/iOS.

Руководил межфакультетской лабораторией перспективных информационных технологий в РГПУ им. А. И. Герцена, участвовал в создании и масштабировании ресурсов для электронного обучения (в т.ч. проект "Российская электронная школа"), проектировал и разрабатывал высоконагруженные веб-приложения и системы автоматизации. Контрибьютор в проект ReOpenLdap. Разрабатывал архитектуру отказоустойчивых конфигураций гибридного облака на основе Consul и Kubernetes, сервисных сетей, интеграционных платформ с использованием AMQP. Также являюсь преподавателем по компьютерным сетям, DevOps, операционным системам, мультимедиа-технологиям.

Закончил Российский Государственный Педагогический Университет, 2002, учитель физики. Автор серии вебинаров по Kubernetes и кроссплатформенной разработке: https://www.youtube.com/channel/UCs_AMB-HbhHzMhE0VdBZByg

Дмитрий Золотов

Отзывы

4
Евгений
Ролдухин
Здорово, что наконец-то появился полноценный курс по построению Highload систем!
До этого альтернативой было только самостоятельного изучение и сбор информации с конференций и чтение статей.

Что было хорошо:
Курс в целом оставил приятное впечатление, однозначно выросло понимание и возможный инструментарий для работы. Например, лямбда-архитектура, Tarantool, cARP были для меня абсолютно неизвестными вещами. Полезными были разборы кейсов реальной архитектуры.

Что было плохо:
- Крайне долгая проверка домашних заданий.. и частые переносы занятий, это крайне демотивирует.
- Дублирование: спикеры были разные и было несколько раз (больше 3х), что они начали повторять в своей лекции уже пройденный материал.

Что можно сделать лучше:
- Структура курса: все не объять, но ожидал много литературы на домашнее чтение + сейчас кажется, что курс стоит дополнить, как минимум, бинарными хранилищами и информационным поиском. При этом темы "микросервисы", "очереди", "http" вызывали скуку, лучше отдать это на самостоятельное изучение и копать в глубину, тем более рассказы были вполне на уровне, что можно посмотреть на ютубе.
- Подписка на новые видео по теме курса для выпускников. Преподаватель может рассказать сложные вещи простым языком, а вокруг курса может формироваться клуб единомышленников.
Читать целиком
Сергей
Фирсов
До обучения в Otus я работал на позициях Team Lead/Senior Developer/Project Manager в outsourcing IT компании. Хотелось структурировать знания и получить новые с фокусом на высокие нагрузки.
Курс выбрал после просмотра программы и вводного урока от Ивана. В реальных проектах не всегда удается попробовать все технологии, особенно технологии направленные на обеспечение high load.
В курсе нравится наличие ссылок на доп материалы, иногда лекции и вопросы студентов. По предлагаемому материалу и что добавить сложно комментировать - я бы некоторые лекции сделал более детальными, нежели просто пересказ главных страниц сайтов.

Обучение помогло поработать или посмотреть на технологии которые не удавалось применить в реальной жизни (репликации, кеши, локи). Приглашения на новую должность пока не получил. Надеюсь после защиты работы это изменится.
Читать целиком
Куаныш
Рахметов
Вообщем курс понравился. Особенно 1 и 2 месяцы. Преподаватель, который объясняет очень внятно и структурировано это Юрий Юрочко. Хотелось бы больше уроков именно от этого преподавателя.
3 месяц был самым размытым по моему мнению. Из 16 домашних работ я не сделал 2 и именно из этого раздела. Домашние задания были не совсем понятные. Особенно урок "Балансировка и отказоустойчивость (Часть 2)". Преподаватель объяснял так, будто мы профи в этой теме. Вообщем, этот урок был непонятен совсем.
Понравилась работа с Михаилом Камориным. Мой руководитель проекта.
Спасибо преподавателям за курс и полученные знания. Надеюсь 3-ий раздел немного исправится для будущих студентов.
Читать целиком
Татьяна
Елкина
Спасибо OTUS за курс! Лично мне курс помог узнать больше об архитектуре проектов как поддерживать высокую нагрузку, помог лучше понимать литературу по данной теме. Считаю, что базового курса по авторизации и безопасности в архитектуре и как собственно рисовать архитектуру для разработчиков и понимания ее остальными членами команды не хватило. Отдельное спасибо за домашние задания, классно организованы и постепенно раскрывающие проблемы и их решения в реальных проектах.
Читать целиком
Евгений
Ролдухин
Здорово, что наконец-то появился полноценный курс по построению Highload систем!
До этого альтернативой было только самостоятельного изучение и сбор информации с конференций и чтение статей.

Что было хорошо:
Курс в целом оставил приятное впечатление, однозначно выросло понимание и возможный инструментарий для работы. Например, лямбда-архитектура, Tarantool, cARP были для меня абсолютно неизвестными вещами. Полезными были разборы кейсов реальной архитектуры.

Что было плохо:
- Крайне долгая проверка домашних заданий.. и частые переносы занятий, это крайне демотивирует.
- Дублирование: спикеры были разные и было несколько раз (больше 3х), что они начали повторять в своей лекции уже пройденный материал.

Что можно сделать лучше:
- Структура курса: все не объять, но ожидал много литературы на домашнее чтение + сейчас кажется, что курс стоит дополнить, как минимум, бинарными хранилищами и информационным поиском. При этом темы "микросервисы", "очереди", "http" вызывали скуку, лучше отдать это на самостоятельное изучение и копать в глубину, тем более рассказы были вполне на уровне, что можно посмотреть на ютубе.
- Подписка на новые видео по теме курса для выпускников. Преподаватель может рассказать сложные вещи простым языком, а вокруг курса может формироваться клуб единомышленников.
Читать целиком
Сергей
Фирсов
До обучения в Otus я работал на позициях Team Lead/Senior Developer/Project Manager в outsourcing IT компании. Хотелось структурировать знания и получить новые с фокусом на высокие нагрузки.
Курс выбрал после просмотра программы и вводного урока от Ивана. В реальных проектах не всегда удается попробовать все технологии, особенно технологии направленные на обеспечение high load.
В курсе нравится наличие ссылок на доп материалы, иногда лекции и вопросы студентов. По предлагаемому материалу и что добавить сложно комментировать - я бы некоторые лекции сделал более детальными, нежели просто пересказ главных страниц сайтов.

Обучение помогло поработать или посмотреть на технологии которые не удавалось применить в реальной жизни (репликации, кеши, локи). Приглашения на новую должность пока не получил. Надеюсь после защиты работы это изменится.
Читать целиком
Куаныш
Рахметов
Вообщем курс понравился. Особенно 1 и 2 месяцы. Преподаватель, который объясняет очень внятно и структурировано это Юрий Юрочко. Хотелось бы больше уроков именно от этого преподавателя.
3 месяц был самым размытым по моему мнению. Из 16 домашних работ я не сделал 2 и именно из этого раздела. Домашние задания были не совсем понятные. Особенно урок "Балансировка и отказоустойчивость (Часть 2)". Преподаватель объяснял так, будто мы профи в этой теме. Вообщем, этот урок был непонятен совсем.
Понравилась работа с Михаилом Камориным. Мой руководитель проекта.
Спасибо преподавателям за курс и полученные знания. Надеюсь 3-ий раздел немного исправится для будущих студентов.
Читать целиком
Татьяна
Елкина
Спасибо OTUS за курс! Лично мне курс помог узнать больше об архитектуре проектов как поддерживать высокую нагрузку, помог лучше понимать литературу по данной теме. Считаю, что базового курса по авторизации и безопасности в архитектуре и как собственно рисовать архитектуру для разработчиков и понимания ее остальными членами команды не хватило. Отдельное спасибо за домашние задания, классно организованы и постепенно раскрывающие проблемы и их решения в реальных проектах.
Читать целиком

Необходимые знания

— Владение одним из языков серверной разработки

— Умение верстать сайты на базовом уровне

— Навыки работы с SQL (составление запросов): в процессе обучения используется MySQL

— Навыки работы с Linux

Подготовительный курс
Курс рассчитан для программистов и администраторов, которые хотят освоить ОС Linux с нуля.

На курсе мы:

  • детально разберем основные команды в Linux и научимся работать в консоли

  • познакомимся с зомби, сиротами и демонами

  • выясним, что такое ядро операционной системы и системные вызовы

  • научимся работать со стандартными потоками ввода/вывода

  • разберем некоторые особенности файловой системы ext4

Записаться

Процесс обучения

Образовательный процесс происходит ONLINE в формате вебинаров (язык преподавания — русский). В рамках курса слушателям предлагаются к выполнению домашние задания, которые позволяют применить на практике знания, полученные на занятиях. По каждому домашнему заданию преподаватель дает развернутый фидбек. В течение всего учебного процесса преподаватель находится в едином коммуникационном пространстве с группой, т. е. при обучении слушатель может задавать преподавателю уточняющие вопросы по учебным материалам.
Корпоративное обучение для ваших сотрудников
>
Программа обучения
В процессе обучения вы получите комплексные знания и навыки.
C 13 декабря
Тема 1. Проблемы высоких нагрузок
Тема 2. Нагрузочное тестирование
Тема 3. Введение в высокие нагрузки
C 27 декабря
Тема 4. Индексы (часть 1)
Тема 5. Индексы (часть 2)
Тема 6. Репликация (часть 1)
Тема 7. Репликация (часть 2)
Тема 8. Репликация (часть 3)
Тема 9. Шардирование (часть 1)
Тема 10. Шардирование (часть 2)
Тема 11. Кеширование
Тема 12. Транзакции в реляционных СУБД
Тема 13. Очереди и отложенное выполнение
Тема 14. Очереди и отложенное выполнение (часть 2)
Тема 15. In-Memory СУБД
Тема 16. OLAP и OLTP
Тема 17. Обзор ClickHouse
C 9 марта
Тема 18. Паттерны декомпозиции системы на микросервисы
Тема 19. Когда нужны микросервисы, а когда монолиты
Тема 20. Протокол HTTP (часть 1)
Тема 21. Протокол HTTP (часть 2)
Тема 22. Принципы организации микросервисов. Типы взаимодействий
Тема 23. Балансировка и отказоустойчивость (часть 1)
Тема 24. Балансировка и отказоустойчивость (часть 2)
Тема 25. Использование асинхронности обработки
Тема 26. Распределенные транзакции
Тема 27. Инфраструктура микросервисов
Тема 28. Системы конфигурации
Тема 29. Мониторинг и алертинг
C 20 апреля
Тема 30. System Design
Тема 31. Новостной портал
Тема 32. Рекламная система
Тема 33. Почтовый сервис
Тема 34. Облачное хранилище
Тема 35. Сайт знакомств
C 23 мая
Тема 36. Выбор темы и организация проектной работы
Тема 37. Консультация по проектам и домашним заданиям
Тема 38. Защита проектных работ
Скачать подробную программу
Выпускной проект
Выпускной проект — возможность закрепить навыки, наработанные в процессе обучения. Это отдельная работа, на выполнение которой отводится последний месяц обучения. Тема проекта обсуждается с преподавателем в индивидуальном порядке.
Прошедшие открытые вебинары
Открытый вебинар — это настоящее занятие в режиме он-лайн с преподавателем курса, которое позволяет посмотреть, как проходит процесс обучения. В ходе занятия слушатели имеют возможность задать вопросы и получить знания по реальным практическим кейсам.
Паттерны декомпозиции системы на микросервисы
Владислав Родин
День открытых дверей
16 сентября в 20:00
Для доступа к прошедшим мероприятиям необходимо пройти входное тестирование
Возможность пройти вступительное тестирование повторно появится только через 2 недели
Результаты тестирования будут отправлены вам на e-mail, указанный при регистрации.
Тест рассчитан на 30 минут, после начала тестирования отложить тестирование не получится!

После обучения вы


  • получите материалы по всем пройденным занятиям (видеозаписи вебинаров, выполненные домашние задания, выпускной проект)

  • сможете писать рациональный и хорошо структурированный код

  • получите сертификат об окончании курса

  • приобретёте навыки работы с алгоритмами и структурами данных, которые необходимы при реализации сложных проектов в крупных компаниях

  • получите приглашение пройти собеседование в компаниях-партнёрах (в случае успешного обучения)

Дата выдачи сертификата: 17 июня 2022 года
Ваш сертификат

онлайн-образование

Сертификат №0001

Константин Константинопольский

Успешно закончил курс «Highload Architect»
Выполнено практических заданий: 16 из 16

Общество с ограниченной ответственностью “Отус Онлайн-Образование”

Город:
Москва

Директор департамента образования
ООО “Отус Онлайн-Образование”
Анна Фирсова

Лицензия на осуществление образовательной деятельности
№ 039825 от 28 декабря 2018 года.

онлайн-образование

Сертификат №0001

Константин Константинопольский

Успешно закончил курс «Highload Architect»
Выполнено практических заданий: 16 из 16

Общество с ограниченной ответственностью “Отус Онлайн-Образование”

Город:
Москва

Директор департамента образования
ООО “Отус Онлайн-Образование”
Анна Фирсова

Лицензия на осуществление образовательной деятельности
№ 039825 от 28 декабря 2018 года.
Стоимость обучения
76 000 ₽
95 000 ₽
Продолжительность
5 месяцев
Начало занятий
13 декабря
🎄 Новогодняя распродажа!
Максимальная скидка на курсы в декабре! Количество мест ограничено.