The instructor

Hi, I'm Ervis Trupja.

Senior .NET software engineer, Microsoft Certified Trainer, and the instructor behind every dotnethow course.

Ervis Trupja

I started as a mathematics teacher, and that shaped how I teach code: structured, patient, and always building toward something real. Over a decade of building enterprise .NET applications went into the 60+ courses I have published across Udemy, LinkedIn Learning, Pluralsight and YouTube, reaching more than 500,000 students worldwide.

My goal is not to teach you syntax. It is to help you think like a senior engineer and build software that matters. Every dotnethow course ends with a working application: an eCommerce store, a social network, a URL shortener, something you can deploy and show in interviews.

I am a Microsoft Certified Trainer and a senior .NET software engineer. When I am not teaching, I build free tools for developers, which you can find on the free apps page. Everything else I do lives on my personal site, ervistrupja.com.

All my links

Learn with me.

Pick a course, follow a path, or start free on YouTube.