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