The first 200 of you can use code LAUNCH20 at checkout to get 20% off our new From Zero to Hero: JetBrains Rider and Deep Dive: Azure for Developers courses!

From Zero to Hero: JetBrains Rider

Learn how to use the JetBrains Rider IDE from beginning to mastery

Since its initial release, JetBrains Rider has become the go-to Integrated development environment or IDE, for hundreds of thousands of .NET developers, including Dometrain's founder, Nick Chapsas. It combines impressive performance and many power features previously seen on ReSharper, making it an excellent IDE for .NET developers. Not only that, but it is the only .NET IDE that is truly cross-platform for both Windows, Linux and Mac. In this course, Dan Clarke, one of the early adopters of Rider, will teach you everything you need to know to master this IDE.

Curriculum

Welcome (01:41)

What will you learn in this course? (01:19)

Who is the course for and prerequisites (01:39)

ReSharper (01:56)

Installing Rider and using JetBrains Toolbox (03:07)

A tour of Rider’s User Interface (12:28)

Creating and opening .NET projects (05:42)

Keyboard shortcuts - the big three! (08:40)

Overview (01:37)

Navigation (11:30)

Code Analysis and Inspections (04:29)

Refactoring and modifying code (14:56)

Live Templates (09:13)

Bookmarks (05:23)

Debugging basics (14:00)

Debugging goodies! (some nice tips and tricks) (06:52)

Exceptions (03:55)

Debugging 3rd-party code (11:00)

Debugging multi-threaded code (09:49)

Git, and using it in Rider (23:47)

Local history (02:47)

Testing basics, and the Rider UI (13:30)

Code coverage and continuous testing (09:28)

Nuget (09:08)

Dependencies in Solution explorer (04:27)

Project and type dependency diagrams (13:17)

JetBrains AI and AI Assistant (17:49)

GitHub CoPilot via plugin (03:06)

Introduction (05:48)

dotMemory (14:40)

dotTrace (08:16)

Dynamic Program Analysis (DPA) (02:39)

Introduction and UI tweaks (09:46)

Plugins (09:34)

Themes and color schemes (06:07)

Code with Me (14:19)

Remote development (07:24)

Integrated HTTP Client and Endpoints (11:22)

Database and SQL support (10:08)

Scratch files (01:51)

Working with Containers (06:45)

Integrated command line/terminal (06:24)

Todo explorer (03:51)

Language Injections (05:35)

Layered settings (04:02)

Windows Forms Designer (01:05)

Hot reload (03:48)

Conclusion (00:49)

Course Info

Level:
From Zero to Hero
Duration:
6h 00m
Rating (New):
star

Lifetime access

Add to Cart
Dometrain Pro

Want access to all of our courses? Subscribe to Dometrain Pro!

Try it for free!

About the Author

author_img

Dan Clarke

Dan Clarke is an independent software developer and consultant, specialising in .NET, Azure, Docker, and Kubernetes. He's a Microsoft MVP; speaker; hosts The Unhandled Exception podcast; runs the .NET Oxford user-group; and also has a YouTube channel covering various programming topics.

More courses by Dan Clarke