Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Artificial Intelligence
Software Development
Cybersecurity
Transforming Digital Learning: Learning Design Meets Service Design
Matrix Algebra for Engineers
Anatomy: Know Your Abdomen
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn .NET, earn certificates with free online courses from TU Delft, Xi'an Jiaotong University and other top universities around the world. Read reviews to decide if a class is right for you.
This course introduces you to ASP.NET Core, walks you through how to create dynamic websites using ASP.NET, and then shows you how to publish the websites to Azure.
Explore tactical decisions in applying design patterns for .NET, focusing on separating and implementing class responsibilities through practical, real-world examples and alternative approaches.
Creating a testable and maintainable application in .NET Core requires a solid foundation. This course will teach you best practices for creating an architecture for your ASP.NET Core applications.
MongoDB is quickly becoming a ubiquitous alternative to traditional relational storage systems. This course will give you the knowledge necessary to get started with MongoDB in your ASP.NET MVC applications and .NET development.
For the ASP.NET developer, making sense of the best practices around data and validation can be confusing. In this course, Shawn Wildermuth will show you the best practices for using entities, validation, and view models.
Learn how to create business-facing acceptance tests in natural languages with SpecFlow and Gherkin in Visual Studio and .NET Core.
In this course, you'll learn how to build a complete application with ASP.NET Core 3.0 MVC using Visual Studio 2019 in a practical, hands-on way.
Learn how to effectively apply asynchronous principles in any type of .NET application using async and await together with the task parallel library.
The skill of building a web-facing API isn’t optional anymore. Whether you’re building a web site, mobile app, SPA, or enterprise tool, building a well-designed API is required.
This course will show you, in a practical way, how to use RabbitMQ in your .NET applications.
Learn how to leverage cryptograpy to secure computer systems.
Get personalized course recommendations, track subjects and courses with reminders, and more.