Курсы, разработанные настоящими инженерами для реального мира. Курсы Dometrain направлены на предоставление опыта обучения, который программные инженеры могли бы получить, работая в паре с очень опытным и квалифицированным инженером в современной реальной компании.
Архитектура микросервисов является одной из самых популярных программных архитектур. Она является стандартным выбором для любой крупной компании, и знание того, как создать систему, используя эту архитектуру, имеет решающее значение для любого разработчика, желающего работать в крупной компании. Однако это очень сложная тема с множеством нюансов, крайних случаев и предостережений. В этом курсе архитектор решений AWS Джеймс Истхэм использует знани
Отправьтесь в путешествие с курсом, тщательно подготовленным Джеймсом Истхэмом, архитектором решений в AWS. Этот курс станет вашим проводником в освоении тонкостей архитектуры микросервисов — важного навыка в современном технологическом мире. Джеймс, обладая обширным практическим опытом, глубоко погружается в основы микросервисов, обеспечивая надежную основу для учеников всех уровней. Курс разработан не только для передачи теоретических знаний, н
Ни одна тема в инженерии программного обеспечения не добавит больше ценности в набор навыков инженера, чем хорошее понимание и, в конечном итоге, овладение темой архитектуры решений. Это основа всего, что мы делаем; без неё мы не можем создать хорошие решения, независимо от того, насколько хорош наш код. Фраза "правильный инструмент для правильной работы" особенно актуальна для архитектуры решений, больше чем для любой другой темы в инж
Проектирование, ориентированное на домен (или DDD) — это один из самых популярных подходов к проектированию программного обеспечения, и есть веские причины для этого. Оно позволяет создавать высокообслуживаемые системы, используя специфические знания домена и основывая реализацию на хорошо разработанных моделях с использованием универсального языка. В этом курсе Амихай Мантинбанд расширит знания, представленные в его начальном курсе, и углубится
Domain-Driven Design (DDD), или проектирование, ориентированное на домен, является одним из самых популярных подходов к разработке программного обеспечения, и это не случайно. Как отлично описал Мартин Фаулер, это подход к разработке программного обеспечения, который концентрирует разработку на программировании доменной модели с глубоким пониманием процессов и правил домена. Создание программного обеспечения таким образом, особенно при работе со