Become a Full-stack .NET Developer – Architecture and Testing
Knowing how to architect and test ASP.NET MVC applications helps you build better apps. In Part 3 of the “Become a Full-stack .NET Developer” series, you’ll refactor your app toward a better architecture as well as write unit and integration tests.
As a .NET developer, you ought to know how to architect and test your applications – not only do these skills make you a more advanced developer, but they also help you build better apps. In this course, Become a Full-stack .NET Developer – Architecture and Testing, you’ll learn how to do just that. This course is the third part of the “Become a Full-stack .NET Developer” series. In the previous two parts, you built a real-world mini social networking application for live music lovers. In this final part, you’ll finish off the remaining use cases, modularize JavaScript code, and then refactor your application towards a clean, decoupled, and testable architecture. Next, you’ll learn about programming against interfaces, and finally you’ll write unit and integration tests for various moving parts. By the end of this course, you’ll be able to create highly testable apps with better architecture, and you’ll be one step closer to being a full-stack .NET developer.
Author Name: Mosh Hamedani
Author Description:
Mosh (Moshfegh) Hamedani is a passionate and pragmatic software engineer specializing in web application development with ASP.NET MVC, Web API, Entity Framework, Angular, Backbone, HTML5, and CSS. He started programming at the age of seven on a Commodore 64 and fell in love with it. His dream at the time was to become a software engineer so he could create a tennis game for himself in 3D! So this inspired him to pursue programming both academically and professionally. He has a Bachelor of Sc… more
Table of Contents
- Implementing the Remaining Use Cases
25mins - Modularizing JavaScript Code
40mins - Refactoring Towards the Clean Architecture
41mins - Programming Against Interfaces
44mins - Testing Controllers
34mins - Testing Repositories
19mins - Adding Integration Tests
33mins
There are no reviews yet.