Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Coursera

Introduction to .NET Core

Board Infinity via Coursera

Overview

The Introduction to .NET Core course is designed to equip learners with the necessary skills to build web applications using the powerful .NET Core framework. The course is organized into three distinct modules. The first module lays the foundation of .NET Core, discussing its history, features, differences from other technologies, and how to set up the development environment. Lessons include an introduction to .NET Core, its architecture, and how to utilize .NET CLI for development. The second module offers a deep dive into ASP.NET Core, focusing on developing and configuring web applications. Learners will master the MVC pattern, routing, action methods, and views, along with detailed insights into configuring and deploying applications in various hosting environments. The third module takes the understanding further, delving into advanced concepts, including dependency injections, middlewares, and crucial aspects related to configuration, debugging, and testing. It provides hands-on experience in building a .NET Core application from scratch. By the end of this course, you will have a foundational to advanced understanding of .NET Core, capable of creating dynamic, responsive web applications that run on any platform. The course’s comprehensive coverage ensures that learners are proficient in both theoretical concepts and practical application, making them ready for real-world development.

Syllabus

  • Introduction to .Net Development
    • This module will provide an overview of .NET development and its components. Students will learn about the history and evolution of .NET development and its various components, including the Common Language Runtime (CLR), the .NET Framework, and .NET Core. Students will learn about the history and evolution of .NET development, including the origins of the platform, its growth and popularity, and the introduction of open-source development with .NET Core.
  • Building Web Applications using ASP.NET Core
    • This module is designed to provide learners with a comprehensive understanding of how to develop and configure web applications using the ASP.NET Core framework. By the end of the module, learners will be proficient in building and configuring web applications using ASP.NET Core. They will be able to apply best practices and design patterns to build high-quality applications that meet the needs of their clients and users.
  • .NET Core Advance Concepts
    • This module will provide students with the skills necessary to build .NET Core applications. Students will learn about the various components of a .NET Core application, including its architecture, programming model, and tools. They will also learn how to create, build, and deploy .NET Core applications. Students will learn about the architecture of a .NET Core application, including the various components that make up the application and how they interact with each other. Throughout the module, students will work on a hands-on project, building a simple .NET Core application from scratch

Taught by

Board Infinity

Reviews

3.9 rating at Coursera based on 35 ratings

Start your review of Introduction to .NET Core

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.