ihsanrawi / TimCoRetailManager2

TimCo Retail Manager Course by IAmTimCorey at Youtube

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TimCoRetailManager

TimCo Retail Manager Course by IAmTimCorey in Youtube

The project is developed using .Net framework and later updated to .Net core 3.1., Automapper, WPF, Azure DevOps, CI/CD.

Course Structure

Phase 1

  1. Creating a WebAPI with Authentication
  2. Configuring Swagger in WebAPI
  3. Added SQL Database Project
  4. WPF with MVVM Project Setup
  5. Dependency Injection in WPF
  6. SQL Database Table Creation
  7. WPF Login Form Creation
  8. Wire Up the WPF Login form to the API
  9. Login Form Error Handling
  10. Getting User Data
  11. Sales Page Creation
  12. Event Aggregation in WPF
  13. Display Product Data
  14. Wire Up the WPF Shopping Cart
  15. Modifying SQL, the API, and WPF to Add Taxes
  16. Early Refactoring in C#
  17. Posting Sales Data to an API
  18. Automapper and INotifyPropertyChanged
  19. C# Debugging and Clean Up
  20. SQL Transactions in C# using Dapper
  21. SQL Transaction Bug Fix
  22. Admin Endpoints in WebAPI
  23. Adding Roles to the API
  24. User Permissions and Error Handling
  25. Displaying Users and Groups/Roles
  26. Managing User Roles
  27. Upgrading to .NET Core: Front-End Class Library
  28. Upgrading to .NET Core: Back-End Class Library
  29. Upgrading to .NET Core: From WebAPI to ASP.NET Core API
  30. Upgrading to .NET Core: Adding JWT Authentication to Our API
  31. Upgrading to .NET Core: WPF to .NET Core 3.1

Phase 2

  1. Planning Phase 2
  2. Implementing .NET Core Features
  3. Using Azure DevOps Boards
  4. Moving from GitHub to Azure DevOps
  5. Clearing the Bug Backlog in Azure DevOps
  6. Adding AppSettings to WPF Core

About

TimCo Retail Manager Course by IAmTimCorey at Youtube

License:GNU General Public License v3.0


Languages

Language:C# 90.6%Language:HTML 4.4%Language:TSQL 3.6%Language:CSS 1.2%Language:JavaScript 0.2%