Latest
📢 Important Announcement: Admissions Open!
اہم اعلان: داخلے کھلے ہیں!
Call Us+92 42 38977164
Email Ussupport@eskills.pk
Contact Us
eSkills Program - A Project of Government of Punjab
  • Home
  • Courses
  • Referral ProgramNew
  • Certificate
  • Admissions
  • Laptop Scheme
  • Support
LoginApply

Government of Punjab eSkills Program

Official skill development course dossier

Urdu/English
Development & ITOfficial Course

C# .NET Core Guide

Master C#.NET Core from scratch with practical lessons in OOP and advanced C# topics.

Duration

2-4 Months

Learners

1,593+

Rating

4.7

Level

Intermediate

Official Course2-4 Months
Category

Development & IT

Training Mode

Online Guided

Roadmap

8 Blocks

Course Brief

About this Course

This course introduces beginners to C#.NET Core and Object-Oriented Programming (OOP). It covers the fundamentals of C# programming, including data types, control structures, arrays, and advanced OOP concepts like inheritance, polymorphism, and exception handling.

Master C#.NET Core from scratch with practical lessons in OOP and advanced C# topics.

Eligibility

Requirements

  • Basic understanding of programming concepts.
  • Access to a computer with Visual Studio 2017 or later installed.
  • Willingness to learn and apply C# programming techniques.

Training Plan

Learning Roadmap

01

Foundation Studio: Learn C#.Net Core From Scratch - Basic OOPs [On .Net Core]

  • Introduction To Dll Exe Getting Started With VS2017 Debugging
  • DataTypes Control Structures Conditions Switch Case Loops
  • Arrays ForEach Structures var Vs dynamic Types
  • guided portfolio activity Exercise-01
02

Practical Lab: Learn C#.Net Core From Scratch - Basic OOPs [On .Net Core] Part 02

  • Classes Objects Fields Methods Constructors
  • Constructors Overloading This keyword Method Overloading Properties
  • guided portfolio activity Exercise-02
03

Applied Workflow: Learn C#.Net Core From Scratch - Basic OOPs [On .Net Core] Part 03

  • Static Keyword Field Constructor Property Method Class
  • Namespaces Dll Dot Net Standard Library
  • guided portfolio activity Exercise-03
04

Professional Practice: Learn C#.Net Core From Scratch - Advanced OOPs [On .Net Core]

  • Inheritance base Keyword Method Overriding
  • Sealed Methods And Sealed Classes
  • guided portfolio activity Exercise-04
05

Portfolio Sprint: Learn C#.Net Core From Scratch - Advanced OOPs [On .Net Core] Part 02

  • Abstract Method Abstract Class Run Time Polymorphism
  • Interfaces Partial Classes Collection Classes
  • guided portfolio activity Exercise-05
06

Career Readiness: Learn C#.Net Core From Scratch - Advanced OOPs [On .Net Core] - C#.Net Topics On Demand

  • Exception Handling And Assignment
  • Practice delegates in c-i through a guided digital skills practice activity.
  • guided portfolio activity Exercise-06
07

Foundation Studio: C#.Net Topics On Demand

  • Practice delegates in c-ii through a guided digital skills practice activity.
  • Asynchronous Programming with Async and Await
  • guided portfolio activity Exercise-07
08

Portfolio Sprint: Digital Skills Practice Review

  • Review the major digital skills practice concepts through a guided recap.
  • Organize class practice into a simple portfolio-ready workflow.
  • Apply the learned process on a realistic task with instructor guidance.
  • Prepare next-step notes for continued practice after course completion.
Official Course2-4 Months
Category

Development & IT

C# .NET Core Guide

Duration2-4 Months
Rating4.7 (203 reviews)
Enrolled1,593+
LevelIntermediate
LanguageUrdu/English

Outcomes

What You Will Learn

  • Understand the fundamentals of C#.NET Core programming.
  • Learn how to work with variables, data types, control structures, and loops in C#.
  • Master object-oriented programming (OOP) concepts such as classes, inheritance, and polymorphism.
  • Gain practical experience with exception handling and delegates.
  • Understand asynchronous programming in C# with async and await.
  • Prepare for real-world application development using C#.NET Core.
eSkills Program - Government of Punjab
Official Portalwww.eskills.pk
Support Emailsupport@eskills.pk
Helpline+92 42 38977164

A Project of Government of Punjab

Digital skills for a stronger future.

Government-supported digital skills and professional development programs for learners seeking structured education and career growth opportunities.

+92 42 38977164
support@eskills.pk

Official Updates

Newsletter Subscription

Receive official updates, announcements, and program information by email.

Quick Access

Apply NowBrowse CoursesStudent Portal

Links

  • •Home
  • •Courses
  • •Referral Program
  • •Apply For Certificate

Programs

  • •Asaan Karobar Funding
  • •Internship Portal
  • •Laptop Scheme
  • •Certificate Verification

Top Courses

  • •Motion Graphics with After Effects
  • •Video Editing Basics
  • •Canva Graphic Design
  • •Graphic Design Masterclass
  • •Blender 3D Design & Animation

Support

  • •Contact Support
  • •Admission Process
  • •Cancellation Policy
  • •Student Login
www.eskills.pk
© All copyright reserved by Eskills Training Program