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

Курсы

Программирование
Team Lead Архитектура и шаблоны проектирования Разработчик IoT C# Developer. Professional PostgreSQL Подготовка к сертификации Oracle Java Programmer (OCAJP) C# ASP.NET Core разработчик
-5%
Kotlin Backend Developer
-8%
iOS Developer. Professional
-8%
Symfony Framework Unity Game Developer. Basic JavaScript Developer. Professional Android Developer. Basic JavaScript Developer. Basic Java Developer. Professional Highload Architect Reverse-Engineering. Professional Java Developer. Basic PHP Developer. Professional Алгоритмы и структуры данных Framework Laravel Cloud Solution Architecture Vue.js разработчик Интенсив «Оптимизация в Java» Супер - интенсив по паттернам проектирования Супер - интенсив по Kubernetes Супер-интенсив "Tarantool" PHP Developer. Basic
Инфраструктура
Мониторинг и логирование: Zabbix, Prometheus, ELK Дизайн сетей ЦОД Разработчик IoT PostgreSQL Экспресс-курс "Версионирование и командная работа с помощью Git"
-30%
Экспресс-курс «Введение в непрерывную поставку на базе Docker» Базы данных Reverse-Engineering. Professional Administrator Linux. Professional Network engineer Cloud Solution Architecture Внедрение и работа в DevSecOps Супер-практикум по работе с протоколом BGP Супер - интенсив по паттернам проектирования Супер - интенсив по Kubernetes Супер-интенсив «СУБД в высоконагруженных системах» Супер-интенсив "Tarantool" Network engineer. Basic
Корпоративные курсы
Безопасность веб-приложений IT-Recruiter Дизайн сетей ЦОД Компьютерное зрение Разработчик IoT Вебинар CERTIPORT Machine Learning. Professional
-6%
NoSQL Пентест. Практика тестирования на проникновение Java QA Engineer. Базовый курс Руководитель поддержки пользователей в IT
-8%
SRE практики и инструменты Cloud Solution Architecture Внедрение и работа в DevSecOps Супер-практикум по работе с протоколом BGP Infrastructure as a code Супер-практикум по использованию и настройке GIT Промышленный ML на больших данных Экспресс-курс «CI/CD или Непрерывная поставка с Docker и Kubernetes» BPMN: Моделирование бизнес-процессов Основы Windows Server
Специализации Курсы в разработке Подготовительные курсы Подписка
+7 499 938-92-02
Курс переработан
Курс переработан
Highload Architect

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

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

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

5 месяцев

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

Формат:

Online

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

29 июня

Дни занятий:

Вт 20:00, Пт 20:00

Что даст вам этот курс

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

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

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

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

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

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


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

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

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

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

 

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

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

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

Владислав Родин
Руководитель разработки
Давид Медведик
Positive Technologies, ведущий инженер-разработчик
Сергей Гоппиков
Backend Lead, Alyce.com (Boston, MA)
Юрий Юрочко
Алексей Цыкунов
Senior DevOps Engineer в американском стартапе
Станислав Щетинников
ДомКлик, директор разработки
Руслан Бикмаев
Михаил Каморин
Senior Backend Developer в Skyeng
Виталий Юшкевич
Lead Engineer
В настоящее время занимает должность руководителя разработки, преподает в Московском Физико-Техническом Институте и на портале 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.

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

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

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

Программирую и увлекаюсь IT более 20 лет, с 14 лет.

Профессиональный опыт:
- 5 лет опыт построения комьютерных сетей и информационных систем на базе MS, сертификация MCSA
- 8 лет программирования на Python, JavaScript, PHP, Kotlin.
последние 5 лет, кроме написания кода занимаюсь архитектурой, внедрением практик DevOps и оптимизацией инфраструктуры.

Прошел путь от fullstack до руководителя и руководил отделом разработки хостинга и регистратора доменных имен Beget.com (парк 500+ серверов),
участововал в разработке и выполнял роль архитектора в различных стартапах.
В качестве OpenSource проекта запускал при поддержке компании проект облачного файл-менеджера sprut.io.

В данный момент являюсь руководителем backend команды и разрабатываю архитектуру для гео-распределенного стартапа, объединяю внутренние разработки и облачные сервисы AWS, GCP и адаптирую инфраструктуру к непрерывному росту.

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

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

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

Системный архитектор, Oracle DBA, разработчик perl/python, опыт в отрасли - 20 лет
Работал в интернет-провайдерах и телекоме. Имел опыт внедрения и разработки продуктов в гос. структурах, таких как минздрав и соцфонд. Был главным разработчиком стартап проекта Ipstudio AMBS (биллинг для VoIP). Участвовал в проектировании и разработке OLTP систем. Проектировал и развертывал серверные системы в датацентрах.

Закончил Кыргызско-Российский Государственный Университет, 2001, Инженер автоматизированных систем. Собственный технический блог на dbadmins.ru

Программирует больше 10 лет. Архитектурой систем занимается уже больше 6 лет.

На данный момент директор разработки в Домклик. До этого несколько лет работал руководителем разработки в myTarget. Любит Data Science, python, golang, DDD и микросервисную архитектуру.

Ведет проекты анализа данных в сфере психологии групп.

В основом работал в сфере анализа текстовых данных.

Как инструменты использовались библиотеки tm, NLP, UDPipe, igraph, statnet, rvest, XML, DBI, RPostgreSQL базы данных Postgres, memcached и набор ставших стандартом функций и пакетов предобработки данных.

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

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

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

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

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

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

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

Владислав
Родин
Давид
Медведик
Сергей
Гоппиков
Юрий
Юрочко
Алексей
Цыкунов
Станислав
Щетинников
Руслан
Бикмаев
Михаил
Каморин
Виталий
Юшкевич

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

Владислав Родин
Руководитель разработки
В настоящее время занимает должность руководителя разработки, преподает в Московском Физико-Техническом Институте и на портале 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.

Сергей Гоппиков
Backend Lead, Alyce.com (Boston, MA)
Программирую и увлекаюсь IT более 20 лет, с 14 лет.

Профессиональный опыт:
- 5 лет опыт построения комьютерных сетей и информационных систем на базе MS, сертификация MCSA
- 8 лет программирования на Python, JavaScript, PHP, Kotlin.
последние 5 лет, кроме написания кода занимаюсь архитектурой, внедрением практик DevOps и оптимизацией инфраструктуры.

Прошел путь от fullstack до руководителя и руководил отделом разработки хостинга и регистратора доменных имен Beget.com (парк 500+ серверов),
участововал в разработке и выполнял роль архитектора в различных стартапах.
В качестве OpenSource проекта запускал при поддержке компании проект облачного файл-менеджера sprut.io.

В данный момент являюсь руководителем backend команды и разрабатываю архитектуру для гео-распределенного стартапа, объединяю внутренние разработки и облачные сервисы AWS, GCP и адаптирую инфраструктуру к непрерывному росту.

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

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

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

Алексей Цыкунов
Senior DevOps Engineer в американском стартапе
Системный архитектор, Oracle DBA, разработчик perl/python, опыт в отрасли - 20 лет
Работал в интернет-провайдерах и телекоме. Имел опыт внедрения и разработки продуктов в гос. структурах, таких как минздрав и соцфонд. Был главным разработчиком стартап проекта Ipstudio AMBS (биллинг для VoIP). Участвовал в проектировании и разработке OLTP систем. Проектировал и развертывал серверные системы в датацентрах.

Закончил Кыргызско-Российский Государственный Университет, 2001, Инженер автоматизированных систем. Собственный технический блог на dbadmins.ru

Станислав Щетинников
ДомКлик, директор разработки
Программирует больше 10 лет. Архитектурой систем занимается уже больше 6 лет.

На данный момент директор разработки в Домклик. До этого несколько лет работал руководителем разработки в myTarget. Любит Data Science, python, golang, DDD и микросервисную архитектуру.

Руслан Бикмаев
Ведет проекты анализа данных в сфере психологии групп.

В основом работал в сфере анализа текстовых данных.

Как инструменты использовались библиотеки tm, NLP, UDPipe, igraph, statnet, rvest, XML, DBI, RPostgreSQL базы данных Postgres, memcached и набор ставших стандартом функций и пакетов предобработки данных.

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

Михаил Каморин
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 лет.

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

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

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

Отзывы

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

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

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

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

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

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

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

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

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

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

— Владение одним из языков серверной разработки: Python, PHP, Golang (предпочтительно), NodeJS (в крайнем случае), Java (в крайнем случае) — Умение верстать сайты на базовом уровне — Знания основ JavaScript — Навыки работы с SQL (составление запросов): в процессе обучения используется MySQL — Навыки работы с Linux

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

На курсе мы:

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

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

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

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

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

Записаться

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

Генеральный директор ООО “Отус Онлайн-Образование”
Виталий Чибриков

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

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

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

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

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

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

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

Генеральный директор ООО “Отус Онлайн-Образование”
Виталий Чибриков

Лицензия на осуществление образовательной деятельности
№ 039825 от 28 декабря 2018 года.
Стоимость обучения
80 000 ₽
Продолжительность
5 месяцев
Начало занятий
29 июня