Loading...
Complete C# course from basics to object-oriented programming. Master variables, control flow, methods, and OOP concepts including classes, inheritance, and LINQ. Perfect for beginners ready to reach intermediate level.
JP Instructor
Already have an account? Sign in
Get started with C# programming and the .NET ecosystem
15 minutes
25 minutes
20 minutes
30 minutes
30 minutes
30 minutes
Master C# data types and variable declarations
25 minutes
30 minutes
35 minutes
25 minutes
30 minutes
35 minutes
45 minutes
Master conditional statements and loops in C#
30 minutes
30 minutes
35 minutes
25 minutes
30 minutes
60 minutes
Create reusable code with methods and functions
30 minutes
35 minutes
30 minutes
25 minutes
30 minutes
Master the fundamentals of OOP in C#
35 minutes
30 minutes
35 minutes
30 minutes
30 minutes
30 minutes
Master inheritance, polymorphism, and advanced OOP concepts
40 minutes
35 minutes
30 minutes
35 minutes
20 minutes
30 minutes
Master arrays, lists, dictionaries, and generic programming
30 minutes
40 minutes
35 minutes
35 minutes
25 minutes
35 minutes
Handle errors gracefully with try-catch-finally blocks
30 minutes
30 minutes
30 minutes
30 minutes
30 minutes
Read/write files and serialize data to JSON/XML
35 minutes
30 minutes
25 minutes
35 minutes
25 minutes
Delegates, events, lambda expressions, and async programming
40 minutes
30 minutes
35 minutes
40 minutes
25 minutes
Introduction to Entity Framework Core and database operations
30 minutes
35 minutes
30 minutes
25 minutes
Build real-world applications with C#
90 minutes
100 minutes
110 minutes
Join thousands of students mastering C# with HardCoded
Sign Up to Get Started