
slurm.io
Интенсивы и онлайн-курсы от компании Southbridge: Kubernetes, DevOps, Docker, Ansible, Ceph.
Вас ждут теоретические лекции и практические задания. Во время обучения студенты будут выполнять лабораторные работы - все они основаны на реальных задачах.
Почему архитектура приложений важна так же, как спасательный жилет на Титанике:
Что даёт архитектура приложений:
Для кого мы создали этот курс:
Интенсивы и онлайн-курсы от компании Southbridge: Kubernetes, DevOps, Docker, Ansible, Ceph.
В этом практическом курсе вы научитесь проектировать системы, которые масштабируются для миллионов пользователей ежедневно и обрабатывают петабайты данных. Если вы стремитесь стать архитектором программного обеспечения или уже являетесь им, но нуждаетесь в хорошем обновлении знаний, то это ваш лучший ресурс. Это также идеальное место для подготовки и набора уверенности перед предстоящим собеседованием по системному проектированию.
Курс показывает слушателю как применять чистую архитектуру на практике при разработке бэкенда бизнес-приложений (да-да, тот самый кровавый enterprise). В качестве демо-проекта используется интернет-магазин, не по наслышке знакомый огромному количеству программистов. Дядя Боб говорит о том, что количество компонентов может меняться, однако он не говорит какие компоненты могут добавляться и для решения каких задач. Курс показывает какие компоненты
Все, что вы должны знать о проектировании распределенных систем. Этот онлайн-курс по современным методам проектирования архитектуры для распределенных систем с сервис-ориентированной архитектурой изменит ваш взгляд на проектирование программных систем.
Почему так много людей из различных областей программного обеспечения (веб, Android, iOS, настольные компьютеры, игры) говорят, что Чистая архитектура - один из лучших способов структурировать код? Этот курс познакомит вас с чистой архитектурой и покажет, почему тестирование на андроиде намного проще. Интструментальные, и юнит-тесты.
В этом курсе вы познакомитесь с Чистой архитектурой, набором современных шаблонов, практик и принципов для создания архитектуры программного обеспечения, которая является простой, понятной, гибкой, тестируемой и поддерживаемой.