Skip to main content
CF

TimCo Retail Manager Phase 1

25h 56m 13s
English
Paid
Added to CourseFlix

TimCo Retail Manager Phase 1 is a 35-lesson 25 hours 56 minutes self-paced course by Tim Corey. Businesses today are using .

Course facts

Lessons
35
Duration
25 hours 56 minutes
Language
English
Added to CourseFlix
May 2024
Instructor
Tim Corey
Price
Premium

Businesses today are using .NET Framework in their applications. Moving forward, they are going to need to upgrade to .NET Core. Will you be ready? This course works hard to make you ready. We build a real-world .NET Framework application then, in the culmination of the course, we upgrade everything to .NET Core.


Note that this course is available on YouTube for free. This paid course provides everything from the YouTube course plus all of the source code, downloadable lessons, a certificate of completion, and more. Note that this course ends after the upgrade to .NET Core. The YouTube course will continue with new features and options. An add-on course may be offered in the future to gain access to those lessons and the source as well.

Who teaches TimCo Retail Manager Phase 1? Tim Corey

Tim Corey thumbnail

Tim Corey is the US developer behind iamtimcorey.com and the IAmTimCorey YouTube channel — one of the most prolific independent .NET / C# educators online. He has been publishing weekly .NET content since 2017 and has anchored a generation of working .NET developers' learning path through the platform's evolution from .NET Framework to .NET Core to modern .NET.

The course catalog covers the full .NET stack: C# language fundamentals, ASP.NET Core for web development, Blazor for full-stack C# web applications, Entity Framework Core for data access, MAUI for cross-platform mobile, design patterns and SOLID principles, the testing tracks, Azure deployment, and the broader software-engineering craft topics (debugging, code review, project structure) that most pure-tutorial sources skip.

The CourseFlix listing under this source carries over 14 Tim Corey courses spanning that range. Material is paid and aimed primarily at .NET developers building real production proficiency rather than picking up syntax.

What lessons are included in TimCo Retail Manager Phase 1?

This is a demo lesson (10:00 remaining)

Watch the first 10 minutes free. One payment unlocks all 35 lessons here and every other premium course. No auto-renew.

Watch all 35 lessons from $6.67/mo
0:00
/
#1: Course Introduction
All Course Lessons (35)
#Lesson TitleDurationAccess
1
Course Introduction Demo
24:03
2
GitHub Setup
33:24
3
WebAPI Setup
40:50
4
Swagger Setup
42:51
5
SQL Database Setup
09:44
6
WPF Setup with MVVM
14:17
7
WPF Dependency Injection Setup
33:01
8
Register Design
42:45
9
Register Database Tables
40:25
10
Create Login Form
01:04:38
11
Wire Up Login Form
46:34
12
Login Failure Configuration
37:29
13
Get User Data Part 1
01:13:38
14
Get User Data Part 2
47:08
15
Create the Sales Form
52:42
16
Event Aggregation
38:30
17
Product Data
01:17:22
18
Add To Cart
50:39
19
Add Taxable
42:37
20
Early Refactoring
40:41
21
Posting API to the Data
01:47:45
22
Automapper and INotifyPropertyChanged
50:01
23
Debugging and Clean Up
45:42
24
Sql Transactions
51:37
25
Transaction Bug Fix
11:06
26
Admin API Endpoints
38:52
27
Adding User Roles
36:44
28
Permissions Error Handling
27:11
29
Displaying Users and Groups
46:15
30
Managing User Roles
01:12:42
31
Front-End Class Library Upgrade
38:23
32
Back-End Class Library Upgrade
18:14
33
Back-End API Project Upgrade
56:07
34
API Authentication in .NET Core
01:14:16
35
Front-End WPF Project Upgrade
28:00
Watch the other 34 lessons

One payment unlocks this course and every other premium course. No auto-renew.

See plans

What courses are similar to TimCo Retail Manager Phase 1?

  • Design Patterns in C# and .NET thumbnailFreeClassic

    Design Patterns in C# and .NET

    By: Udemy
    Learn design patterns in C#. You see clear steps to use each pattern in .NET. This course helps you write clean code with proven design ideas.
    20h 15m5/5
  • Learn Blazor Server (Blazor Server: In Depth) thumbnailUpdated 2y ago

    Learn Blazor Server (Blazor Server: In Depth)

    By: Tim Corey
    Blazor Server is a game changer for developers. But figuring out how to access the full power of Blazor Server can leave you frustrated.
    16h 28m
  • Learn Complete C# thumbnailNew

    Learn Complete C#

    By: Code Monkey (Hugo Murracas cardoso)
    The practical C# course will help you master the syntax, OOP, LINQ, and async programming by completing exercises and creating projects for real-world tasks.
    14h 24m
  • Foundation in C#: Object Oriented Programming thumbnailUpdated 1mo ago

    Foundation in C#: Object Oriented Programming

    By: Tim Corey
    A compact foundation course covering the essential 80% of C# object-oriented programming: classes, property types, and namespaces.
    3h 24m
  • .NET Memory Expert thumbnailUpdated 1y ago

    .NET Memory Expert

    By: Konrad Kokosa
    «.NET Memory Expert» is a comprehensive 14-week online program focused on efficient memory management within the .NET environment.
    43h 15m5/5
  • Building .NET REST APIs thumbnailUpdated 3y ago

    Building .NET REST APIs

    By: Julio Casal
    "Building .NET REST APIs" is a comprehensive course that guides you through the process of creating a production-ready, .NET-based REST API from the ground up.
    10h 42m

More courses by Tim Corey

Frequently asked questions

What are the prerequisites for this course?
Before enrolling in this course, you should have a good understanding of the .NET Framework, as the course involves building and upgrading a .NET Framework application to .NET Core. Familiarity with tools such as GitHub, WebAPI, and SQL databases will be beneficial, as these are integral components of the course.
What kind of project will I build in this course?
In this course, you will build a real-world retail management application using the .NET Framework. The project includes setting up and configuring a WebAPI, working with SQL databases, designing a WPF application with MVVM, and integrating features like user authentication, sales form creation, and user role management. The final task is upgrading the entire project to .NET Core.
Who is the target audience for this course?
This course is designed for developers who already have experience with .NET Framework and are looking to transition their skills to .NET Core. It is suitable for those interested in understanding how to upgrade existing applications and implement modern practices in application development.
How does this course compare to other courses on .NET Core?
Unlike general .NET Core courses, this course specifically focuses on upgrading a .NET Framework application to .NET Core. It provides practical, real-world scenarios, such as setting up WebAPI and handling user roles, which are often not covered in basic courses. This makes it particularly valuable for those involved in legacy system upgrades.
What specific tools and platforms are covered in the course?
The course covers several specific tools and platforms, including GitHub for version control, Swagger for API documentation, and SQL databases for data management. Additionally, it delves into WPF with MVVM for application design and Automapper for object-to-object mapping, as well as implementing dependency injection.
What topics are not covered in this course?
The course does not cover introductory .NET concepts or basic programming skills. It assumes prior knowledge of these areas and instead focuses on the practical application of upgrading a .NET Framework project to .NET Core. It also does not delve into mobile application development or non-WPF front-end technologies.
What is the expected time commitment to complete this course?
The course consists of 35 lessons, requiring a substantial time investment to fully understand and implement each concept. While the total runtime is not specified, it is recommended that students allocate ample time for practical exercises, debugging, and applying lessons to real-world scenarios to gain the most benefit.