Autoplay
Autocomplete
Previous Lesson
Complete and Continue
JRM IT - .NET Core
Week 1: Introduction to .NET and C#
Introduction (1:04)
.NET Framework Overview (1:30)
Introduction to C# and its Development Environment (2:57)
Running Your First C# Program (6:50)
Week 2: Basic Syntax and Programming Constructs
Variables, Data Types, and Operators in C# (15:54)
Control Structures: Conditional Statements and Loops (20:56)
Arrays and Collections
Week 3: Object-Oriented Programming in C#
Class and Object Concepts (12:03)
Properties and Methods (7:24)
Inheritance, Abstraction, Polymorphism, and Encapsulation (6:13)
Week 4: Advanced C# Concepts
Delegates and Events (14:33)
Generics (7:22)
Exception Handling (8:52)
Week 5: Understanding CLR and .NET Libraries
Understanding CLR, CTS, and CLS (14:40)
.NET Package Management with NuGet and .NET Libraries (13:32)
Week 6: Understanding and Using Entity Framework Core and Swagger
Introduction to Entity Framework Core (7:41)
Building APIs with ASP.NET Core Razor Pages and Documenting with Swagger (9:54)
Week 7: Authentication and Authorization in ASP.NET Core
Understanding Authentication and Authorization (2:17)
Cookie-based vs Token-based Authentication (4:21)
Identity Framework and JWT Authentication (4:52)
Assignment: ASP.NET Core Web API Authentication with JWT
Week 8: Advanced Object-Oriented Programming in C#
SOLID Principles in C#
Design Patterns in C#
Week 9: Unit Testing and Test-Driven Development in C#
Understanding Unit Testing and TDD in C#
Implementing Unit Testing and TDD in C#
Week 10: Dependency Injection in ASP.NET
Understanding Dependency Injection (9:56)
Leveraging DI Containers and DI in ASP.NET Core (16:45)
Week 11: Debugging in Visual Studio
Debugging .NET in Visual Studio (31:00)
Debugging with ChatGPT (14:30)
Week 12: Building for Productivity and Maintainability
ASP.NET Core Optimization and Error Management (22:03)
Simplifying Your Views (21:24)
Reducing View Logic with View Models (11:47)
Separating Controllers and Business Logic (23:02)
Teach online with
Design Patterns in C#
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock