Логотип Academy Market
Каталог курсов
Логотип Academy Market
Наверх
Анатолий Бурнашев
Анатолий Бурнашев
Эксперт Центра практик обеспечения надёжности

Анатолий Бурнашев

Эксперт Центра практик обеспечения надёжности

Анатолий — эксперт по архитектуре программного обеспечения. Является специалистом МТС Диджитал, где трудится в Центре практик обеспечения надёжности. Свыше 37 лет посвятил IT, из которых более 15 лет выступал в роли эксперта или управляющего лица. Анатолий работал над госпроектами, highload-приложениями, ПО с открытым исходным кодом и системами планирования ресурсов предприятия.

Анатолий обучает на курсах devOps-технологиям в комбинации с машинным обучением, IaC, инжинирингу надёжности сайта, созданию облачных сервисов и приложений.

Направление
Рейтинг курсов
4,05
Otus
Преподаватель по архитектуре облачных решений, IaC, SRE-практикам, devOps и ML
MTS.Digital
Эксперт Центра практик обеспечения надёжности
IBS Digital Center
Тренер

Программа курса

Программа состоит из 7 блоков, в каждый из которых входит несколько полезных тем. В конце обучения вам предстоит выполнить проект по одной из предложенных задач (разработать синтаксический анализатор языка программирования, вывод типов для языка C# или интерпретатор команд виртуальной машины Java). Также у вас есть возможность самостоятельно предложить тему, над которой вы хотели бы поработать. 

1.
Вычисления
2.
Логика
3.
Формальные языки
4.
Реализация конструкций языков программирования
5.
ОПП концепции
6.
Распределенное и многопоточное программирование
7.
Проектная работа

Чему вы научитесь

Понимать связь между математической теорией и программированием
Применять навык построения математических моделей
Разбираться, как устроены языки программирования
Понимать роль импликации в программировании
Использовать DDD (Domain Driven Design) с микросервисной архитектурой

Программа курса

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

1.
Введение
2.
Тактики работы с атрибутами качества и архитектурные решения
3.
Специальные архитектуры
4.
АРХИТЕКТУРНЫЕ ПРОЦЕССЫ

Чему вы научитесь

Проектировать архитектуры приложений
Использовать основные паттерны
Обеспечивать безопасность приложений
Знать этапы жизненного цикла ПО