Free course · Programming
C# and .NET Basics
First steps in the stack SEVEN of our 100 researched employers named — C# syntax, types, and a working console application, built toward the .NET Development course.
6lessons
13quiz questions
6exercises
1graded lab
Watch the course walkthrough
اردو
That was a one-minute preview. The full course video is for signed-in learners. Sign in to watch it here — or create a free BvLogic ID; it takes a minute, and this course is added to it.
What you'll be able to do
- Understand what C# and .NET are, the enterprise character of the local market, and run your first program.
- Work with C#'s static types — declaring, converting, and reading the compile errors that catch bugs before they run.
- Run your programming skeleton in C# syntax and master List and Dictionary — the collections daily work runs on.
- Write C# classes with properties, constructors and interfaces — meeting oop-fundamentals again where the compiler enforces it.
- Build a complete small application — persistent data, exception handling, clean structure — the artefact this course exists to produce.
- Get an honest map of the .NET ecosystem and the local career path, and know exactly what the .NET Development course adds.
When you want the whole trade
.NET Development
.NET Development
This free course is the introduction. The programme is taught by a trainer, marked by the academy, and carries the syllabus in full — the part an employer asks about.
See the full syllabus and feeCourse content
- 1 The .NET world, and why seven employers named it Understand what C# and .NET are, the enterprise character of the local market, and run your first program.
- 2 Types: the compiler as your first reviewer Work with C#'s static types — declaring, converting, and reading the compile errors that catch bugs before they run. Sign in to open
- 3 Control flow and collections, C# edition Run your programming skeleton in C# syntax and master List and Dictionary — the collections daily work runs on. Sign in to open
- 4 OOP in C#: the pillars, compiler-enforced Write C# classes with properties, constructors and interfaces — meeting oop-fundamentals again where the compiler enforces it. Sign in to open
- 5 A real console application: files, errors, and structure Build a complete small application — persistent data, exception handling, clean structure — the artefact this course exists to produce. Sign in to open
- 6 The .NET map, and the road to the paid course Get an honest map of the .NET ecosystem and the local career path, and know exactly what the .NET Development course adds. Sign in to open
Course lab
Graded lab A fee tracker in C# that never crashes on bad input Open the lab →Related free courses
- Advanced SQL · Urdu video
- APIs · Urdu video
- Automation · Urdu video
- Git and GitHub Basics · Urdu video
- JavaScript Basics · Urdu video
- OOP Fundamentals · Urdu video