Лучшие практики разработки программного обеспечения [Oleksandr Savchenko] [Udemy]
Software Development Best Practices
from Start to Release, from Monolith to Microservices
Добавлено
Авторы:
Опубликовано: 12/2020
русский
Чему вы научитесь
1 раздел • 6 лекций • Общая продолжительность 46 мин.
Требования
Все мы задумываемся над множеством вопросов, когда начинаем проект, когда у нас уже есть продукт и когда мы его выпускаем.
Вот некоторые из них:
Для кого этот курс:
								Software Development Best Practices
from Start to Release, from Monolith to Microservices
Добавлено
Авторы:
Опубликовано: 12/2020
русский
Чему вы научитесь
 Чему вы научитесь- Общие передовые практики и процессы разработки программного обеспечения
- Паттерны и подходы архитектуры
- Полезные компоненты и библиотеки
- Процесс эволюции разработки программного обеспечения
- Как перейти с монолита на микросервисы
- Как доставка от старта проекта до производства
- Что следует изменить и улучшить при разработке программного обеспечения
 
1 раздел • 6 лекций • Общая продолжительность 46 мин.
Требования
- Базовые знания об IT-технологиях
Все мы задумываемся над множеством вопросов, когда начинаем проект, когда у нас уже есть продукт и когда мы его выпускаем.
Вот некоторые из них:
- Какую архитектуру и инфраструктуру выбрать?
 
 
- Какой должна быть структура репозитория?
 
 
- Как правильно перейти от одного приложения к 100 микросервисам с успешным выпуском продукта?
 
 
- Как распределить команды между стеком в целом? какие методы разработки использовать?
- Подход к разработке без критических изменений,
 
 
- Контакты кросс-стек,
 
 
- Магистральная разработка,
 
 
- Эволюция от Polyrepo к Monorepo с компонентами по различным технологиям,
 
 
- Плиты для компонентов,
 
 
- Различные виды архитектуры,
 
 
- Непрерывное тестирование и качество,
 
 
- Вид инфраструктуры,
 
 
- Инфраструктура как код как главный инструмент.
Для кого этот курс:
- Деловой человек (технический директор, генеральный директор)
- Менеджер проекта
- Разработчик программного обеспечения
- Архитектор
- DevOps
- Студент
- Тот, кто хочет научиться разработке и дизайну программного обеспечения
https://www.udemy.com/course/software-development-best-practices/#instructor-1