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

freeCodeCamp

ASP.NET Core Tutorial - Beginner to Advanced Projects

via freeCodeCamp

Overview

Embark on a comprehensive 2.5-hour tutorial that guides you through building three progressively complex ASP.NET Core projects from scratch. Begin with a simple full-stack application and advance to more sophisticated implementations. Learn essential concepts and techniques for creating your own ASP.NET Core MVC projects, including database integration, model creation, controller implementation, and user interface design. Develop practical skills by constructing a Food Menu Web App with search functionality, a Google Docs Clone featuring rich text editing and PDF export capabilities, and a Stripe-integrated Web App for e-commerce. Access provided source code repositories for each project to reinforce your learning. Master ASP.NET Core fundamentals, explore advanced features, and gain hands-on experience in building real-world web applications.

Syllabus

⌨️ Introduction
⌨️ ASP.NET Core MVC Structure
⌨️ Food Menu Web App: Setting up the Project
⌨️ Creating the Models
⌨️ Creating the Context
⌨️ Connecting the Project to the Database
⌨️ Creating the Controller and its Methods
⌨️ Adding multiple Data manually to the Database
⌨️ Adding the Search Bar
⌨️ Google Docs Clone: Intro
⌨️ Creating the Model and setting up the Database
⌨️ Creating a Controller
⌨️ Handling the Create Page
⌨️ Importing TinyMCE library
⌨️ The Edit Page
⌨️ The Index Page
⌨️ Fixing the Index Method
⌨️ Formatting the Delete Page
⌨️ Printing a Document as a PDF
⌨️ Stripe Web App: Intro
⌨️ Stripe Account & Stripe Docs
⌨️ Setting up the Project in Visual Studio
⌨️ Creating the Model and setting up the Database
⌨️ Storing Products in the Database
⌨️ Displaying Products in the Index Page
⌨️ site.css file
⌨️ CreateCheckout Method
⌨️ Testing the application

Taught by

freeCodeCamp.org

Reviews

Start your review of ASP.NET Core Tutorial - Beginner to Advanced Projects

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.