
Steve Smith
Pluralsight Author
Steve Smith (@ardalis) is an entrepreneur and software developer with a passion for building quality software as effectively as possible. He provides mentoring and training workshops for teams with the desire to improve. Steve has been recognized as a Microsoft MVP for over 10 consecutive years, and is a frequent speaker at software developer conferences and events. He is the top contributor to the official documentation on ASP.NET Core and enjoys helpings others write maintainable, testable applications using Microsoft's developer tools. Connect with Steve at ardalis.com.
Topics Authored
Software Development
Courses Authored
20
Total Ratings
7691
Avg Course Ratings
4.5
Courses by Steve
-
Course
Domain-Driven Design FundamentalsBeginner
4h 46m 12s
Sep 27, 2024
(489)Course
ASP.NET Core Web API: Best PracticesAdvanced
3h 11m 7s
Jul 08, 2024
(116)Course
SOLID Principles for C# DevelopersBeginner
2h 12m 4s
Mar 15, 2024
(799)Course
Refactoring to SOLID C# CodeAdvanced
2h 33m 28s
Nov 15, 2023
(43)Course
Working with C# 9 Generics: Best PracticesIntermediate
2h 41m 19s
May 12, 2022
(83)Course
Kanban: Getting StartedBeginner
2h 16m 41s
Jan 22, 2021
(124)Course
C# Design Patterns: Rules Engine PatternAdvanced
43m 54s
Oct 14, 2020
(194)Course
C# Design Patterns: MementoAdvanced
32m 58s
Sep 02, 2020
(75)Course
C# Design Patterns: Template MethodAdvanced
34m 56s
Jul 18, 2020
(97)Course
Design Patterns OverviewBeginner
37m 29s
May 14, 2020
(344)Course
C# Design Patterns: SingletonBeginner
33m 55s
May 04, 2020
(279)Course
C# Design Patterns: ProxyIntermediate
35m 13s
Apr 10, 2020
(101)Course
Microsoft Azure Developer: Refactoring CodeBeginner
2h 1m 39s
Mar 23, 2020
(57)Course
C# Design Patterns: AdapterIntermediate
24m 7s
Jan 22, 2020
(180)
-
Course
Domain-Driven Design FundamentalsBeginner
4h 46m 12s
Sep 27, 2024
(489)Course
ASP.NET Core Web API: Best PracticesAdvanced
3h 11m 7s
Jul 08, 2024
(116)Course
SOLID Principles for C# DevelopersBeginner
2h 12m 4s
Mar 15, 2024
(799)Course
Refactoring to SOLID C# CodeAdvanced
2h 33m 28s
Nov 15, 2023
(43)Course
Working with C# 9 Generics: Best PracticesIntermediate
2h 41m 19s
May 12, 2022
(83)Course
Kanban: Getting StartedBeginner
2h 16m 41s
Jan 22, 2021
(124)Course
C# Design Patterns: Rules Engine PatternAdvanced
43m 54s
Oct 14, 2020
(194)Course
C# Design Patterns: MementoAdvanced
32m 58s
Sep 02, 2020
(75)Course
C# Design Patterns: Template MethodAdvanced
34m 56s
Jul 18, 2020
(97)Course
Design Patterns OverviewBeginner
37m 29s
May 14, 2020
(344)Course
C# Design Patterns: SingletonBeginner
33m 55s
May 04, 2020
(279)Course
C# Design Patterns: ProxyIntermediate
35m 13s
Apr 10, 2020
(101)Course
Microsoft Azure Developer: Refactoring CodeBeginner
2h 1m 39s
Mar 23, 2020
(57)Course
C# Design Patterns: AdapterIntermediate
24m 7s
Jan 22, 2020
(180)
-
No labs authored.
-
Course
Pair ProgrammingRETIREDBeginner
2h 29m 4s
Jun 11, 2024
(70)Course
Refactoring for C# DevelopersRETIREDIntermediate
2h 17m 44s
Apr 16, 2023
(222)Course
Creating N-Tier Applications in C#, Part 1RETIREDIntermediate
2h 1m 54s
Jul 31, 2021
(926)Course
Creating N-Tier Applications in C#, Part 2RETIREDIntermediate
1h 40m 55s
Jul 31, 2021
(473)Course
Design Patterns LibraryRETIREDIntermediate
15h 38m 6s
Apr 03, 2020
(2866)Course
Web Application Performance and Scalability TestingRETIREDIntermediate
3h 19m 41s
Mar 05, 2019
(153)