ASP.NET Core Fundamentals
By Scott Allen
Course info



Course info



Description
ASP.NET Core is the latest web framework from Microsoft, and is engineered to be fast, easy, and work across platforms. In this course, ASP.NET Core Fundamentals, you will build your first application with ASP.NET Core from scratch. First, you will learn how to work with a database to display and edit data. Then, you will explore middleware, view components, and database migrations with the Entity Framework. Finally, you will delve into building an API controller, and see how to work with client-side libraries. By the end of this course, you will have the skills and knowledge of ASP.NET Core needed to be productive in a typical business-oriented application.
Course FAQ
ASP.NET Core is a free, open-source web framework from Microsoft that offers high performance and cross-platform functonality for building web apps and services, mobile backends, and more.
Some benefits of ASP.NET Core include:
- It is an open-source framework
- Easy to build cross-platform web apps
- It requires less coding, meaning easier maintenance
- High performance
- Easily testable
Any and everyone who wants to learn ASP.NET Core to build high-performing, cross-platform applications.
This course will teach you the basics of ASP.NET Core, including:
- How to build an application with ASP.NET Core
- How to work with a database
- Entity Framework
- Middleware
- View components
- Database migrations
- How to build an API controller
- Client-side libraries
- Much more
Before diving into ASP.NET Core, you should be comfortable with C# programming, HTML, and have some general experience at web programming.
Section Introduction Transcripts
Course Overview
Hi. This is Scott Allen, and this is my ASP.NET Core Fundamentals course. ASP.NET Core is the latest web framework from Microsoft, and it's engineered to be fast, easy, and work across platforms. In this course, we'll build an application from scratch and see how to work with ASP.NET and databases to build a website of restaurant information. During the course, you'll learn about Razor Pages and API controllers. We'll be using the Entity Framework and create and execute Entity Framework migrations. We'll also see how to integrate client‑side libraries into ASP.NET Core and learn some of the behind‑the‑scenes internals. Along the way, you might even hear a story about my childhood. By the end of the course, you'll be ready to build your own applications using ASP.NET Core. But before we begin, make sure you're comfortable with the C# language, HTML, and have some general experience at web programming.