Test Driven Development in .NET Core
In this course, you will get Hands-On experience using Unit testing to produce a bulletproof and testable N-Tier .NET Core application. You will have the skills and knowledge of creating a testable and maintainable ASP.NET Core application.
Overview
This course includes:
- 3.5 hours of on-demand video
- Certificate of completion
- Direct access/chat with the instructor
- 100% self-paced online
This course will help you become a full-stack developer, by adding a popular Javascript browser framework to your skillset. The course teaches the basics of building user interfaces with React, with a very practical, hands-on approach. We cover everything from the basics of creating components, JSX, and Forms through to advanced features such as making REST requests, Redux, routing, testing, and more. It is a great course for novice and experienced Java developers who want to become full-stack. You’ll learn how to integrate front-ends with Java-based back-end systems (such as Spring Boot). Because it has been created specifically for existing back-end developers, it will be the quickest and easiest way for you to get up to speed with React. To be a confident, competent React developer, you need a good foundation and this course will give you that – it covers every topic in a thorough way, but at a level that makes it easy to follow and accessible.
Skills You Will Gain
Learning Outcomes (At The End Of This Program, You Will Be Able To...)
- Unit Testing – Testing Core Application Code
- Moq Framework
- xUnit Testing Framework
- Integration Testing – Testing Third Library Interactions (Like EF Core)
- Application Level Unit Testing – Testing that the MVC Application behaves correctly
- Test Driven Development – Red-Green-Refactor Cycle
- Using Facts and Theories to write tests
- How to write testable code
- Know about good unit testing patterns and practices
- Unit testing in N-tier web application projects using xUnit
Prerequisites
- Basic C# and .NET Knowledge
Who Should Attend
- Developers at all levels
- Anyone who wants a better understanding of how unit tests help you to write better code