Learn AI, Data Science & Business — Earn Certificates That Get You Hired
AI Engineer - Learn how to integrate AI into software applications
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
Build a full stack .NET web application from scratch in this comprehensive tutorial that covers creating an expense tracking application with ASP.NET Core MVC. Master essential concepts including model creation with validation, database context setup using NuGet packages, and database configuration. Learn to implement controllers, develop index and create methods, and optimize performance through asynchronous programming. Explore service layer implementation and enhance data visualization by integrating Chart.js library. Follow along with detailed demonstrations of each development phase, from initial project setup to adding interactive charts for expense data representation. Access complete source code through the provided GitHub repository to reinforce learning and implementation.
Syllabus
00:00 Overview
01:46 Creating the Project
02:33 The Expense Model
06:01 Adding Validation
08:41 Creating the Context & NuGet Packages
13:31 Creating & Setting up the Database
20:39 Creating the Controller
22:51 The Index Method
32:03 The Create Methods
40:44 Making the Methods asynchronous
42:59 Creating the Service
54:15 Integrating Chart.js
Taught by
freeCodeCamp.org