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.

Earn your free BvLogic Certificate of Completion.

A digital credential issued by BvLogic Academy to recognize successful completion of this introductory learning activity.

Not a government qualification or regulatory certification.

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

Skills covered

Course content

  1. 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. 3 min 2 questions Exercise · اردو Free preview
  2. 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. 3 min 3 questions Exercise · اردو Sign in to open
  3. 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. 2 min 2 questions Exercise · اردو Sign in to open
  4. 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. 2 min 2 questions Exercise · اردو Sign in to open
  5. 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. 3 min 2 questions Exercise · اردو Sign in to open
  6. 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. 3 min 2 questions Exercise · اردو Sign in to open

Course lab

Graded lab · optional practice A fee tracker in C# that never crashes on bad input 6 tasks about 300 min marked out of 100 English · اردو Open the lab →
When you want the whole trade

.NET Development

.NET Development

12 weeks 240 contact hours intermediate Assignments & assessment Real projects

This free course is the introduction to the full .NET Development programme. 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 fee

Related free courses

Programming courses in Pakistan · All free courses · Government free courses open now