Архитектура и шаблоны проектирования

Курс для разработчиков, которые хотят изучить основные паттерны проектирования и научиться применять их, находить им замену в сложных ситуация и научиться мыслить, как архитектор программного обеспечения
IT: Для программистов и IT-специалистов
OTUS Онлайн-образование логоOTUS Онлайн-образование
Дата уточняется
3 месяца
Онлайн
от 50 000 ₽
Целевая аудитория
Разработчики

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

С одной стороны, разработка ПО это процесс ведения разработки, тестирование, быстрая разработка и устранение дефектов.

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

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

Всему вышесказанному посвящён этот курс.

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

После курса вы будете:
  1. применять шаблоны проектирования в разработках
  2. знать современные процессы разработки программного обеспечения
  3. внедрять DevOps в свои процессы разработки, улучшая код и минимизируя ошибки
  4. уметь вести разработку от постановки бизнес-задачи до реализации на production сервере
  5. уметь отрисовывать бизнес-процессы и схемы.
Необходимые знания
 
Знание языка программирования и принципов ООП. Базовое языка JAVA как примера, на котором будет проводиться часть объяснений.

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

Образовательный процесс происходит ONLINE в формате вебинаров (язык преподавания — русский). В рамках курса слушателям предлагаются к выполнению домашние задания, которые позволяют применить на практике знания, полученные на занятиях. По каждому домашнему заданию преподаватель дает развернутый фидбек. В течение всего учебного процесса преподаватель находится в едином коммуникационном пространстве с группой, т.е. при обучении слушатель может задавать преподавателю уточняющие вопросы по учебным материалам.
Программа
1. Основные принципы
2. Процесс разработки программного обеспечения
3. Архитектура программного обеспечения
4. Шаблоны проектирования
5. Проектная работа

Выпускной проект

Выпускной проект — возможность закрепить навыки, наработанные в процессе обучения. Это отдельная работа, на выполнение которой отводится последний месяц обучения.
  • получите материалы по всем пройденным занятиям (видеозаписи вебинаров, выполненные домашние задания, выпускной проект)
  • применять шаблоны проектирования в разработках
  • получите сертификат об окончании курса
  • внедрять DevOps в свои процессы разработки, улучшая код и минимизируя ошибки
  • получите приглашение пройти собеседование в компаниях-партнёрах (в случае успешного обучения)
Записаться на курс
Архитектура и шаблоны проектирования
50 000
Заполните контактные данные
Оставьте заявку, чтобы забронировать себе место.
Наш менеджер свяжется с вами и ответит на любые ваши вопросы.
Часто задаваемые вопросы
Можно ли начать обучение позже даты старта курса?
Да, можно. Доступ к материалам курса будет доступен в личном кабинете. Если вы будете сильно отставать от общей группы, то можно будет перевестись на следующий поток бесплатно.
Дата уточняется
3 месяца
Онлайн
от 50 000 ₽