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

Dometrain

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

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

Курсы C Sharp (C#) от Dometrain

От новичка до мастера: обмен сообщениями в .NET с MassTransit logo

От новичка до мастера: обмен сообщениями в .NET с MassTransit

From Zero to Hero: Messaging in .NET with MassTransit
Асинхронный обмен сообщениями необходим для любого приложения, будь то монолитное приложение или часть микросервисной архитектуры. Обмен сообщениями позволяет приложениям передавать работу для выполнения позже, обеспечивая наилучший пользовательский опыт. Он также позволяет нам распределять нагрузку на системы и предотвращать пиковые нагрузки, которые могут вывести систему из строя. Очереди, а также топки с моделью Pub/Sub, являются основой любой
6 ч 21 мин 37 сек
English
Удален по просьбе правообладателя
От новичка до профессионала: Минимальные API в .NET с C# logo

От новичка до профессионала: Минимальные API в .NET с C#

From Zero to Hero: Minimal APIs in .NET with C#
Когда минимальные API были запущены вместе с выпуском .NET 6, они позволили нам создавать масштабируемые и быстрые API в .NET способами, которые ранее были невозможны. Они не только упрощают подход к созданию API и делают их более доступными, чем когда-либо, но и приносят значительное увеличение производительности. Microsoft официально заявила, что ожидает, что большинство новых .NET API будут создаваться с использованием минимальных API, и на эт
3 ч 33 мин 6 сек
English
Удален по просьбе правообладателя
Глубокое погружение: C# logo

Глубокое погружение: C#

Deep Dive: C#
Продолжая с того места, где он остановился в курсе "Начало работы с C#", главный инженер-программист компании Microsoft Ник Косентино углубится в набор функций C# и объяснит более продвинутые возможности и шаблоны. Этот курс охватывает такие функции, как объектно-ориентированное программирование на C#, с разделами по наследованию и композиции, низкоуровневым потокам, продвинутым методам и функциям, таким как обратные вызовы и делегаты,
6 ч 28 мин 27 сек
English
Удален по просьбе правообладателя
Начало работы: C# logo

Начало работы: C#

Getting Started: C#
Независимо от того, есть ли у вас опыт программирования или вы уже знаете другой язык программирования и хотите выучить C#, этот курс для вас. В этом курсе главный инженер-менеджер Ник Косентино научит вас всему, что нужно знать для начала программирования на C#. C# является одним из самых популярных языков программирования, с миллионами строк кода, обеспечивающими работу некоторых из наиболее используемых веб-сайтов, сервисов и инструментов. От
5 ч 7 мин 40 сек
English
Удален по просьбе правообладателя
Глубокое погружение: .NET MAUI logo

Глубокое погружение: .NET MAUI

Deep Dive: .NET MAUI
Курс "Глубокое погружение в .NET MAUI" предназначен для тех, кто уже имеет базовые знания о .NET MAUI, возможно, после прохождения курса "Начало работы с .NET MAUI" или аналогичного опыта. Этот продвинутый курс направлен на повышение ваших навыков и понимания .NET MAUI, углубляясь в более сложные и технические аспекты разработки приложений. В ходе этого курса вы изучите ряд тем, включая расширенную настройку элементов управлен
5 ч 37 мин 14 сек
English
Удален по просьбе правообладателя
Начало работы: .NET MAUI logo

Начало работы: .NET MAUI

Getting Started: .NET MAUI
Откройте потенциал современного создания приложений с .NET и C# с использованием .NET MAUI. Этот курс предоставляет всесторонний обзор открытой платформы .NET MAUI, которая основывается на Xamarin.Forms и расширяет его применение с мобильных устройств на настольные. Если вы уже работали с Xamarin.Forms, вы найдете много знакомых аспектов в .NET MAUI, а также новые функции и улучшения. Курс охватывает разработку многоплатформенных приложений с исп
5 ч 15 мин 53 сек
English
Удален по просьбе правообладателя
Введение в Blazor logo

Введение в Blazor

Getting Started: Blazor
Blazor - это современный фреймворк для фронтенд-разработки на основе HTML, CSS и C#, который позволяет создавать веб-приложения быстрее, используя существующие знания C# и минимизируя потребность в JavaScript. Это мощный инструмент, объединяющий фронтенд и бэкенд стеки, повышая продуктивность разработчиков. В этом курсе Microsoft MVP Джимми Энгстрём предполагает, что у вас нет опыта работы с Blazor, и за 7 часов обучения он расскажет, что такое B
7 ч 4 мин 32 сек
English
Удален по просьбе правообладателя
С нуля до профессионала: Чистый код на C# logo

С нуля до профессионала: Чистый код на C#

From Zero to Hero: Writing Clean Code with C#
"Чистый код" — это одна из самых часто используемых, но и часто неправильно понимаемых фраз в программной инженерии. Что означает "чистый код" и что делает наш код "грязным" или "чистым"? Концепция популяризирована Робертом К. Мартином, известным как "Дядя Боб". Это набор практик, которые помогут вам писать код, который легче изменять, читать и понимать, а также менее подвержен ошибкам. В этом кур
4 ч 7 мин 28 сек
English
Удален по просьбе правообладателя
С нуля до профессионала: переход от микросервисов к модульным монолитам 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
Удален по просьбе правообладателя