Лучшие практики разработки программного обеспечения [Oleksandr Savchenko] [Udemy]

Bot

Администратор
Команда форума
23 Янв 2020
201,202
3,138
113
Software Development Best Practices
from Start to Release, from Monolith to Microservices
Добавлено
Авторы: Oleksandr Savchenko
Опубликовано: 12/2020
русский

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


  • Чему вы научитесь
    • Общие передовые практики и процессы разработки программного обеспечения
    • Паттерны и подходы архитектуры
    • Полезные компоненты и библиотеки
    • Процесс эволюции разработки программного обеспечения
    • Как перейти с монолита на микросервисы
    • Как доставка от старта проекта до производства
    • Что следует изменить и улучшить при разработке программного обеспечения
Материалы курса
1 раздел • 6 лекций • Общая продолжительность 46 мин.
Требования

  • Базовые знания об IT-технологиях

Описание
Все мы задумываемся над множеством вопросов, когда начинаем проект, когда у нас уже есть продукт и когда мы его выпускаем.
Вот некоторые из них:

  • Какую архитектуру и инфраструктуру выбрать?
  • Какой должна быть структура репозитория?
  • Как правильно перейти от одного приложения к 100 микросервисам с успешным выпуском продукта?
  • Как распределить команды между стеком в целом? какие методы разработки использовать?
Этот курс раскрывает подходы к решению этих и многих других проблем в программных проектах посредством:
  • Подход к разработке без критических изменений,
  • Контакты кросс-стек,
  • Магистральная разработка,
  • Эволюция от Polyrepo к Monorepo с компонентами по различным технологиям,
  • Плиты для компонентов,
  • Различные виды архитектуры,
  • Непрерывное тестирование и качество,
  • Вид инфраструктуры,
  • Инфраструктура как код как главный инструмент.
Этот курс понравится всем, так как будет раскрыто множество советов и приемов.
Для кого этот курс:

  • Деловой человек (технический директор, генеральный директор)
  • Менеджер проекта
  • Разработчик программного обеспечения
  • Архитектор
  • DevOps
  • Студент
  • Тот, кто хочет научиться разработке и дизайну программного обеспечения
www.udemy.com/course/software-development-best-practices/#instructor-1