Sign Up Sign in
📌 Очень жаль, что всем известный персонаж решил начать войну. Мы молимся за Украину и за мир!
Dometrain logo

Dometrain

Курсы, разработанные настоящими инженерами для реального мира. Курсы Dometrain направлены на предоставление опыта обучения, который программные инженеры могли бы получить, работая в паре с очень опытным и квалифицированным инженером в современной реальной компании.
108 -16

Популярное в dometrain

Курсы от Dometrain

С нуля до профессионала: переход от микросервисов к модульным монолитам logo

С нуля до профессионала: переход от микросервисов к модульным монолитам

From Zero to Hero: From Microservices to Modular Monoliths
Микросервисы были популярны как основная архитектура на протяжении последнего десятилетия, но для многих приложений они не являются оптимальным выбором. В этом курсе вы научитесь оценивать архитектурный стиль микросервисов и сравнивать его с подходом модульного монолита. Затем вы узнаете, как планировать и выполнять частичную или полную миграцию от микросервисов к модульному монолиту. Такой переход устранит многие сложности, связанные с развертыв
2 ч 26 мин 23 сек
English
Премиум
С нуля до профессионала: LINQ в .NET logo

С нуля до профессионала: LINQ в .NET

From Zero to Hero: LINQ in .NET
C# 3 добавил одну из самых революционных функций любого языка программирования - LINQ. LINQ стал флагманской функцией C#. Запросы к данным являются основой любого языка программирования, но не каждый язык предоставляет инструменты для этого так элегантно, естественно и мощно. Хотя большинство разработчиков знакомятся с LINQ в начале их пути в C#, лишь немногие знают, как эффективно его использовать. В этом курсе Ханнес Ловетт научит вас всему, чт
4 ч 9 мин 21 сек
English
Премиум
Начало работы с GraphQL в .NET logo

Начало работы с GraphQL в .NET

Getting Started: GraphQL in .NET
Созданный в Facebook в 2012 году и выпущенный как программное обеспечение с открытым исходным кодом в 2015 году, GraphQL доказал свою значимость. GraphQL является одним из "Большой тройки" при создании современных API (вместе с REST и gRPC) и используется такими крупными компаниями, как GitHub и Shopify. GraphQL решает многие проблемы, с которыми сталкиваются разработчики при создании традиционных REST API, предлагая элегантный подход к
7 ч 38 мин 35 сек
English
Премиум
От новичка до мастера: Логирование в .NET logo

От новичка до мастера: Логирование в .NET

From Zero to Hero: Logging in .NET
Если есть одна тема, в которой каждый разработчик .NET должен быть компетентен, это логирование. Логирование является основой для всех приложений, которые должны надежно работать в продакшене. От API и веб-приложений до настольных и мобильных приложений, а также игр — логирование должно быть на месте, чтобы обеспечить необходимую информацию о состоянии системы. Логирование будет критически важным, когда что-то неизбежно пойдет не так, и потребует
2 ч 56 мин 35 сек
English
Премиум
С нуля до профессионала: Внедрение зависимостей в .NET logo

С нуля до профессионала: Внедрение зависимостей в .NET

From Zero to Hero: Dependency Injection in .NET
Нет преувеличения в том, что внедрение зависимостей (Dependency Injection) является одним из основных столпов создания современных приложений на .NET. Оно позволяет писать более чистый код как по структуре, так и по возможности тестирования. С момента запуска .NET Core (теперь просто .NET) внедрение зависимостей стало частью фреймворка и каждого кода, использующего его. Это навык, который должен освоить каждый разработчик .NET, и в этом курсе Ник
4 ч 41 мин 41 сек
English
Премиум
От новичка до мастера: Entity Framework Core в .NET logo

От новичка до мастера: Entity Framework Core в .NET

From Zero to Hero: Entity Framework Core in .NET
Entity Framework (EF) Core — это легкий, расширяемый, кроссплатформенный объектно-реляционный отображатель (ORM) с открытым исходным кодом, который позволяет разработчикам .NET работать с базой данных, используя объекты .NET, и устраняет необходимость в большинстве кода для доступа к данным. Вместе с Dapper, это один из самых популярных ORM в .NET, и благодаря улучшению производительности в последних версиях .NET, он является отличным выбором для
8 ч 32 мин 27 сек
English
Премиум
От новичка до профессионала: Рефакторинг для разработчиков на C# logo

От новичка до профессионала: Рефакторинг для разработчиков на C#

From Zero to Hero: Refactoring for C# Developers
Вы являетесь разработчиком на C# и хотите улучшить качество и поддерживаемость кода? Если да, то курс «От новичка до профессионала: Рефакторинг для разработчиков на C#» создан специально для вас! Этот курс обеспечит вас практическими навыками и новейшими методиками рефакторинга любой базы кода на C#. Начав с обзора рефакторинга, его важности и случаев, когда он необходим, курс углубится в различные современные и чистые техники рефакторинга. Самое
5 ч 6 мин 42 сек
English
Премиум
От новичка до профессионала: gRPC в .NET logo

От новичка до профессионала: gRPC в .NET

From Zero to Hero: gRPC in .NET
gRPC (gRPC Remote Procedure Calls) — это высокопроизводительный фреймворк для удаленных вызовов процедур, первоначально созданный компанией Google. С момента своего публичного выпуска он стал одним из трех самых популярных подходов к созданию API, не только в .NET, но и в любом языке программирования (два других — это REST и GraphQL). Использование Protocol Buffers, двунаправленной потоковой передачи и интегрированной аутентификации сделало его о
3 ч 24 мин 24 сек
English
Премиум
От новичка до профессионала: Принципы SOLID для разработчиков на C# logo

От новичка до профессионала: Принципы SOLID для разработчиков на C#

From Zero to Hero: SOLID Principles for C# Developers
Принципы SOLID уже много лет являются основой современной программной инженерии. Это одни из самых используемых принципов разработки программного обеспечения, знание которых требуется в каждой компании, если не самые используемые. Этот курс научит вас, что такое принципы SOLID и почему они так важны. Также он подробно разберет их на практических примерах и с использованием анимаций, чтобы дать вам фундаментальное понимание этих пяти принципов. Ку
2 ч 19 мин 57 сек
English
Премиум
Основы модульных монолитов в .NET logo

Основы модульных монолитов в .NET

Getting Started: Modular Monoliths in .NET
Монолитное приложение представляет собой программное обеспечение, которое разворачивается как единый физический блок. Многие из таких приложений не имеют достаточной внутренней структуры и со временем превращаются в так называемые "Большие Кучи Грязи". В отличие от этого, модульный монолит разделяет приложение на функциональные модули, которые в значительной мере независимы друг от друга. Это обеспечивает многие преимущества, характерны
3 ч 11 мин 11 сек
English
Премиум