https://dometrain.com/course/design-patterns-in-csharp-flyweight/
Design Patterns in C#: Flyweight - Dometrain
Learn everything about the Flyweight Design Pattern in C#.
design patternsin cflyweightdometrain
https://dometrain.com/learning-paths/
Choose your Learning Path on Dometrain
Learning Paths on Dometrain give you a clear roadmap to success. Each path is a hand-picked sequence of courses that builds your skills step by step, so you...
your learning pathchoosedometrain
https://dometrain.com/course/deep-dive-solution-architecture/?ref=dometrain&promo=whatsnew
Deep Dive into Solution Architecture - Dometrain
Master solution architecture and turn business needs into scalable, maintainable systems.
deep divesolution architecturedometrain
https://dometrain.com/course/design-patterns-in-csharp-bridge/
Design Patterns in C#: Bridge - Dometrain
Learn everything about the Bridge Design Pattern in C#.
design patternsin cbridgedometrain
https://dometrain.com/course/career-nailing-the-behavioral-interview/
Nailing the Behavioral Interview - Dometrain
Master the behavioral interview process with insights from tech leaders at Microsoft and Yelp. This course covers interview prep, storytelling techniques, key...
the behavioral interviewnailingdometrain
https://www.paddle.com/customers/dometrain-achieves-global-growth
How Dometrain achieved global growth and reduced billing support requests with Paddle
Stressed by sales tax compliance and mounting invoice requests, Dometrain switched to Paddle's Merchant of Record model to grow on a global scale.
global growthbilling supportdometrainachieved
https://dometrain.com/course/hands-on-learn-go/
Learn Go For Free Course - Dometrain
Learn Go from scratch by completing practical exercises and writing real Go code.
learn gofor freecoursedometrain
https://dometrain.com/leaderboard/?ref=dometrain&promo=whatsnew
Daily Leaderboard - Dometrain
See today's top learners, daily stats, and live lesson completions on Dometrain.
dailyleaderboarddometrain
https://dometrain.com/course/getting-started-authentication-and-authorization-in-dotnet/
Getting Started with Authentication and Authorization in .NET - Dometrain
Learn how to get started with authentication and authorization in .NET
getting started withauthenticationauthorizationdometrain
https://dometrain.com/blog/whats-new-in-csharp-14/?ref=dometrain&promo=whatsnew
What's new in C# 14 - Dometrain - Dometrain
Jan 17, 2026 - This guide covers every new C# 14 feature, explains its benefits, and provides practical code examples to help you navigate how you can use them.
new incdometrain
https://dometrain.com/course/lets-build-it-ai-chatbot-with-rag-in-dotnet-using-your-data/?ref=dometrain&promo=whatsnew
Build an AI Chatbot with RAG in .NET Using Your Data - Dometrain
Build a Retrieval-Augmented Generation (RAG) chatbot that can answer questions using your data.
using your dataai chatbot
https://dometrain.com/blog/create-a-chatgpt-console-ai-chatbot-in-csharp/?ref=dometrain&promo=whatsnew
Create a ChatGPT Console AI Chatbot in C# - Dometrain - Dometrain
Jan 17, 2026 - This walkthrough is your hands-on entry point to create a basic C# console application that talks to ChatGPT using the OpenAI API.
chatbot in ccreatechatgptconsoleai
https://dometrain.com/course/from-zero-to-hero-sending-email-with-dotnet/
Sending Email with .NET - Dometrain
Learn everything you need to know to send production-grade emails in .NET
sending emaildometrain
https://dometrain.com/course/deep-dive-microservices-architecture/
Deep Dive into Microservices Architecture - Dometrain
Gain an in-depth understanding of microservices architecture, covering service discovery, communication patterns, event-driven design, and scaling.
deep divemicroservices architecturedometrain
https://dometrain.com/courses/
Browse courses - Dometrain
Browse courses crafted by expert engineers for the real world
browse coursesdometrain
https://dometrain.com/course/deep-dive-blazor/
Deep Dive into Blazor - Dometrain
Deep dive into Blazor, a modern web framework using HTML, CSS, and C#. This course teaches you how to build full-featured web apps with minimal JavaScript,...
deep diveblazordometrain
https://dometrain.com/course/hands-on-csharp-for-beginners/
Learn C# for Beginners Free Hands-On Course - Dometrain
Learn C# from scratch by completing practical exercises, writing real C# code.
hands on coursefor beginnerslearnfree
https://dometrain.com/course/from-zero-to-hero-refactoring-for-csharp-developers/
Refactoring for C# Developers - Dometrain
Learn refactoring techniques in C# to improve code quality and maintainability. This course covers modern practices to optimize your codebase, with examples to...
c developersrefactoringdometrain
https://dometrain.com/course/getting-started-dotnet-aspire/
Learn Aspire - Dometrain
Get started with Aspire, the future of local development
learnaspiredometrain
https://dometrain.com/course/from-zero-to-hero-signalr-in-dotnet/?ref=dometrain&promo=whatsnew
Learn SignalR in .NET - Dometrain
Enable enterprise-grade real-time communication for your web apps with SignalR
learnsignalrdometrain
https://dometrain.com/course/career-getting-promoted-as-a-software-engineer/
Getting Promoted as a Software Engineer - Dometrain
Learn how to get promotions and scale the career ladder as a Software Engineer.
software engineergettingpromoteddometrain
https://dometrain.com/blog/creating-the-perfect-claudemd-for-claude-code/
Creating the Perfect CLAUDE.md for Claude Code - Dometrain - Dometrain
Jan 18, 2026 - Learn how to create the perfect CLAUDE.md for Claude Code and improve your development workflow with simple, actionable steps.
the perfectcreatingclaudemdcode
https://dometrain.com/course/hands-on-learn-sqlite/
Learn SQLite For Free Course - Dometrain
Learn SQLite through hands-on coding exercises. Practice what you learn with interactive exercises.
learn sqlitefor freecoursedometrain
https://dometrain.com/course/from-zero-to-hero-testing-with-xunit-in-csharp/?ref=dometrain&promo=whatsnew
From Zero to Hero: Testing with xUnit in C# - Dometrain
Learn how to test any codebase in .NET with the latest version of xUnit, the industry-standard testing library.
from zero to heroin c
https://dometrain.com/dometrain-pro/?ref=andrew-lock&promo=banner&coupon_code=ANDREW30
Dometrain Pro - Dometrain
Subscribe to Dometrain Pro and gain access to all of our courses!
dometrain pro
https://dometrain.com/course/getting-started-building-dotnet-applications-on-aws/?ref=dometrain&promo=whatsnew
Building .NET Applications on AWS - Dometrain
Learn how to build modern .NET Applications using Amazon Web Services features and services for production.
on awsbuildingapplicationsdometrain
https://dometrain.com/
Courses crafted for the real world - Dometrain
Dometrain provides high-quality courses, crafted by expert engineers, for the real world.
the real worldcrafted forcoursesdometrain
https://dometrain.com/course/from-zero-to-hero-working-with-null-in-csharp/
Working with Null in C# - Dometrain
Learn how to properly use null in C# in a modern way and write better, robust code
working withnullcdometrain
https://dometrain.com/terms/
Terms of Use - Dometrain
terms of usedometrain
https://dometrain.com/workshops/
Browse workshops - Dometrain
Browse online workshops crafted by real engineers for the real world
browse workshopsdometrain
https://dometrain.com/course/from-zero-to-hero-jetbrains-rider/
JetBrains Rider - Dometrain
Learn how to use the JetBrains Rider IDE from beginning to mastery
jetbrains riderdometrain
https://dometrain.com/dometrain-pro/
Dometrain Pro - Dometrain
Subscribe to Dometrain Pro and gain access to all of our courses!
dometrain pro
https://dometrain.com/course/getting-started-microservices-architecture/
Getting Started with Microservices Architecture - Dometrain
Learn the basics of microservices architecture in this course. Understand the key concepts, design patterns, and techniques for building scalable, modular...
getting started withmicroservices architecturedometrain
https://dometrain.com/course/from-zero-to-hero-git/
Learn Git - Dometrain
Learn Git from scratch with this comprehensive course, covering everything from basic version control concepts to advanced Git techniques.
learn gitdometrain
https://dometrain.com/course/from-zero-to-hero-event-driven-architecture/
Event-Driven Architecture - Dometrain
Learn everything you need to start using Event-Driven Architecture
event driven architecturedometrain
https://dometrain.com/roi-calculator/
ROI Calculator - Dometrain
Calculate the potential return on investment (ROI) of Dometrain Pro for your engineering team with transparent, conservative assumptions.
roi calculatordometrain
https://dometrain.com/blog/getting-started-with-claude-code/
Getting Started with Claude Code - Dometrain
May 1, 2026 - Get started with agentic coding using Claude Code, the state-of-the-art agentic coding tool.
getting started withclaude codedometrain
https://dometrain.com/course/from-zero-to-hero-integration-testing-in-asp-net-core/
Integration testing in ASP.NET Core - Dometrain
Learn integration testing in ASP.NET Core with real-world examples. Ensure your services are reliable and behave as expected using modern techniques.
integration testingasp netcoredometrain
https://dometrain.com/course/from-zero-to-hero-signalr-in-dotnet/
Learn SignalR in .NET - Dometrain
Enable enterprise-grade real-time communication for your web apps with SignalR
learnsignalrdometrain
https://dometrain.com/course/mastering-azure-for-developers/
Mastering Azure for Developers - Dometrain
Familiar with Azure? Learn how to master it with this course.
azure for developersmasteringdometrain
https://dometrain.com/course/from-zero-to-hero-writing-testable-code-in-csharp/
Writing Testable Code in C# - Dometrain
Learn how to write testable C# code using modern coding practices.
in cwritingtestablecodedometrain
https://dometrain.com/course/career-building-a-resume-cv-linkedin-profile/
Building a Resume/CV & LinkedIn Profile - Dometrain
Learn how to build a CV/Resume and a LinkedIn Profile as a software engineer
cv linkedinbuildingresumeprofiledometrain
https://dometrain.com/course/getting-started-ai-for-dotnet-developers/
Getting Started with AI for .NET Developers - Dometrain
Get started with integrating AI into your .NET applications effectively using the latest LLM best practices.
getting started with aidevelopersdometrain
https://dometrain.com/course/hands-on-learn-typescript/?ref=dometrain&promo=whatsnew
Free TypeScript Hands-On Course - Dometrain
Learn TypeScript from scratch by completing practical exercises and writing real TypeScript code.
hands on coursefreetypescriptdometrain
https://dometrain.com/course/from-zero-to-hero-open-telemetry-in-net/
OpenTelemetry in .NET - Dometrain
Learn how to implement OpenTelemetry in .NET to capture and export metrics, traces, and logs. This course covers observability concepts, like instrumentation,...
opentelemetrydometrain
https://dometrain.com/course/getting-started-event-sourcing-in-dotnet/
Event Sourcing in .NET - Dometrain
Get started with Event Sourcing in .NET
event sourcingdometrain
https://dometrain.com/course/getting-started-model-context-protocol-mcp/?ref=dometrain&promo=whatsnew
Getting Started with Model Context Protocol (MCP) - Dometrain
Learn the fundamentals of MCP, the open standard for connecting AI assistants to external tools, data sources, and APIs.
model context protocol mcpgetting started withdometrain
https://dometrain.com/blog/making-the-most-out-of-your-coding-ai-assistant/
Making the Most Out Of Your Coding AI Assistant - Dometrain - Dometrain
Jan 20, 2026 - Go beyond smart autocomplete. Learn to master your AI coding assistant with best practices for prompting, context, and tackling complex tasks.
the mostout ofcoding aimaking
https://dometrain.com/course/design-patterns-in-csharp-prototype/
Design Patterns in C#: Prototype - Dometrain
Learn everything about the Prototype Design Pattern in C#.
design patternsin cprototypedometrain
https://dometrain.com/course/design-patterns-in-csharp-facade/
Design Patterns in C#: Facade - Dometrain
Learn everything about the Facade Design Pattern in C#.
design patternsin cfacadedometrain
https://dometrain.com/customer-stories/
Dometrain customer stories and reviews
Learn how companies use Dometrain to upskill their engineers and grow their business.
customer stories and reviewsdometrain
https://dometrain.com/leaderboard/
Daily Leaderboard - Dometrain
See today's top learners, daily stats, and live lesson completions on Dometrain.
dailyleaderboarddometrain
https://dometrain.com/course/hands-on-learn-postgresql/?ref=dometrain&promo=whatsnew
Hands-On Course Learn PostgreSQL - Dometrain
Learn PostgreSQL through hands-on coding exercises. Practice what you learn with interactive challenges designed for every level.
hands on courselearn postgresqldometrain
https://dometrain.com/course/design-patterns-in-csharp-builder/
Design Patterns in C#: Builder - Dometrain
Learn everything about the Builder Design Pattern in C#.
design patternsin cbuilderdometrain
https://dometrain.com/course/career-soft-skills-for-software-engineers/
Soft Skills for Software Engineers - Dometrain
Learn all the essential soft skills required for software engineers
for software engineersskillsdometrain
https://dometrain.com/course/lets-build-it-multi-tenant-saas-app-in-typescript/
Build Multi-Tenant SaaS Apps in TypeScript - Dometrain
Learn how to build a full-stack production-ready multi-tenant Saas Application in TypeScript and React
multi tenant saasin typescriptbuildappsdometrain
https://dometrain.com/course/hands-on-data-structures-and-algorithms-in-csharp/?ref=dometrain&promo=whatsnew
Learn Data Structures & Algorithms in C# - Dometrain
Learn data structures and algorithms in C# with practical hands-on exercises
data structureslearnalgorithmsdometrain
https://dometrain.com/course/getting-started-building-dotnet-applications-on-aws/
Building .NET Applications on AWS - Dometrain
Learn how to build modern .NET Applications using Amazon Web Services features and services for production.
on awsbuildingapplicationsdometrain
https://dometrain.com/courses/?coupon_code=3YEARS
Browse courses - Dometrain
Browse courses crafted by expert engineers for the real world
browse coursesdometrain
https://dometrain.com/course/deep-dive-domain-driven-design-ddd/
Deep Dive into Domain-Driven Design - Dometrain
Explore advanced Domain-Driven Design concepts like event storming, context mapping, and aggregate design. This course helps you master complex systems...
domain driven designdeep divedometrain
https://dometrain.com/affiliates/
Become an Affiliate - Dometrain
Become a Dometrain Affiliate today and earn by promoting Dometrain courses to your audience.
become an affiliatedometrain
https://dometrain.com/course/design-patterns-in-csharp-factory-method/
Design Patterns in C#: Factory Method - Dometrain
Learn everything about the Factory Method Design Pattern in C#.
design patternsin cfactory methoddometrain
https://dometrain.com/course/getting-started-solution-architecture/
Getting Started with Solution Architecture - Dometrain
Discover the fundamentals of solution architecture with this course! Learn key concepts, tools, and techniques to design scalable, efficient systems.
getting started withsolution architecturedometrain
https://dometrain.com/course/getting-started-domain-driven-design-ddd/
Getting Started with Domain-Driven Design - Dometrain
Learn the fundamentals of Domain-Driven Design (DDD) with practical examples in this course. Explore complex domains, strategic patterns, and tactical design...
getting started withdomain driven designdometrain
https://dometrain.com/code-challenges/
AI Code Challenges - Practice Coding with AI-Generated Challenges - Dometrain
Sharpen your coding skills with AI-generated code challenges. Practice C#, Java, Python, Go, TypeScript and more with instant feedback in your browser.
ai codepractice codingchallengesgenerateddometrain
https://dometrain.com/course/getting-started-caching-in-dotnet/?ref=dometrain&promo=whatsnew
Getting Started with Caching in .NET - Dometrain
Let's make the hardest thing in programming easy for .NET software engineers.
getting started withcachingdometrain
https://dometrain.com/course/from-zero-to-hero-test-driven-development-tdd-csharp/
Test-Driven Development in C# - Dometrain
Learn Test-Driven Development (TDD) in C# from the ground up! This course covers everything from the basics to advanced TDD concepts, helping you write...
test driven developmentin cdometrain
https://dometrain.com/course/getting-started-clean-architecture-in-dotnet/
Getting Started with Clean Architecture in .NET - Dometrain
Learn the principles of Clean Architecture in .NET with real-world examples. This course teaches you to build scalable, maintainable systems using proven...
getting started withclean architecturedometrain
https://dometrain.com/course/from-zero-to-hero-unit-testing-for-csharp-developers/
Unit testing in C# - Dometrain
Learn modern unit testing in C# from scratch! This course by Nick Chapsas teaches you how to write reliable, maintainable unit tests, covering key concepts,...
unit testingcdometrain