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

С одной стороны, разработка ПО — это процесс ведения разработки, тестирование и устранение дефектов. С другой, это знание всех участвующих бизнес-процессов, умение описать архитектуру на разных уровнях представления. С третьей, это внутренняя компоновка модулей разрабатываемого продукта. Всего этого можно достичь, используя шаблоны проектирования, которые Вы изучите на этом курсе.
  • 4 месяца
  • Сертификат об обучении
47 800 ₽

Актуальная стоимость обучения.

Данные обновлены 16 мая 2022 г.

  • 4 месяца
  • Сертификат об обучении
Перейти на страницу курса
Важно. Итоговая цена на странице курса может отличаться.

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

Ознакомьтесь с программой курса «Архитектура и шаблоны проектирования» от Otus

Модуль 1.Проблема сложности и способы ее решения

  • Тема 1. Проблема сложности, ее разновидности и их связь с архитектурой ПО

  • Тема 2. Архитектура, архитектурные стили и виды

Модуль 2. Сложность тестирования

  • Тема 3. Модульные тесты // ДЗ

Модуль 3. Скорость разработки ПО

  • Тема 4. Абстрагирование. Схема применения SOLID принципов

  • Тема 5. Определение абстракций, устойчивых к изменениям требований. // ДЗ

  • Тема 6. Общие шаблоны распределения ответственностей

  • Тема 7. SOLID и исключения // ДЗ

  • Тема 8. Команда // ДЗ

  • Тема 9. Расширяемая фабрика и IoC // ДЗ

  • Тема 10. Чистый код и рефакторинг

  • Тема 11. Стратегии разрешения зависимостей IoC

  • Тема 12. Адаптер и мост //ДЗ

  • Тема 13. QA-сессия

Модуль 4. Масштабирование

  • Тема 14. Проблема вертикального масштабирования и синхронизация. //ДЗ

  • Тема 15. Интеграция программного обеспечения

  • Тема 16. Системы обмена сообщениями // ДЗ

  • Тема 17. Построение архитектуры приложения, построенного на системе обмена сообщениями

Модуль 5. Time To Market

  • Тема 18. Методологии разработки ПО

  • Тема 19. Создание микросервиса // ДЗ

  • Тема 20. DevOps

  • Тема 21. Микросервисная архитектура // ДЗ

Модуль 6. Шаблоны проектирования

  • Тема 22. Итератор

  • Тема 23. Состояние // ДЗ

  • Тема 24. Цепочка обязанностей // ДЗ

  • Тема 25. Заместитель

  • Тема 26. Декоратор

  • Тема 27. Шаблонный метод

  • Тема 28. Интерпретатор // ДЗ

Модуль 7. Проектная работа

  • Тема 29. Вводное занятие по проектной работе

  • Тема 30. Консультация по проектам и домашним заданиям

  • Тема 31. Защита проектных работ

Подробная информация о курсе

Город
Онлайн
Формат обучения
Онлайн
Сертификат
Есть
Подробнее о школе Otus
OTUS – образовательная онлайн-платформа для IT-профессионалов, основанная Дмитрием Волошиным и Виталием Чибриковым. На сегодняшний день в OTUS размещено более 80 авторских курсов для IT-специалистов из разных направлений таких как программирование, тестирование, инфраструктура, информационная безопасность, управление и Data Science. И что важно, онлайн-школа подходит абсолютно для разных уровней подготовки от новичков до профессионалов, которые хотят освоить продвинутые навыки.
  • Преимущества и недостатки обучения в Otus
  • Преподаватели-эксперты. Педагоги делятся актуальными знаниями и реальными кейсами, востребованными в современной IT-индустрии.

  • Уровень подготовки неважен. В онлайн-школе предусмотрены программы 3-х уровней сложности для начинающих и профи.

  • Удобный интерфейс. Сайт школы построен таким образом, что любой сможет с лёгкостью в нём разобраться.

  • Обратная связь. Кураторы и педагоги 24/7 помогают справляться студентам с возникающими сложностями.

  • Высокая стоимость курсов. Хорошее и качественное образование не может стоить дёшево.

  • Навязанные рекламные рассылки. Спам от онлайн-школы иногда вызывает лёгкое неудобство.

  • Отзывы о Otus

    Взгляните, что студенты и выпускники говорят про Otus

    • 0 отзывов о Otus
      Мы ежедневно собираем, публикуем и обновляем отзывы об онлайн-курсах на просторах Интернета.
      Все отзывы о Otus →
    Архитектура и шаблоны проектирования
    • Otus
    • 4 месяца
    • 47 800 ₽