Skip to content
LEARN
Learn
Explore
Roadmaps
Paths
Organizations
Contact
Start Learning
Learn
C#
Learn C#
Programming
Complete CS tutorial and reference dataset.
intermediate
62 lessons
~1.6 hours
Start learning
Lessons
C# Tutorial
· 38 lessons
01
C# Tutorial
1 min
02
C# Introduction
1 min
03
C# Get Started
2 min
04
C# Syntax
2 min
05
C# Output
1 min
06
C# Comments
1 min
07
C# Variables
2 min
08
C# Constants
1 min
09
C# Display Variables
1 min
10
C# Multiple Variables
1 min
11
C# Identifiers
1 min
12
C# Data Types
3 min
13
C# Type Casting
1 min
14
C# User Input
1 min
15
C# Operators
1 min
16
C# Assignment Operators
1 min
17
C# Comparison Operators
1 min
18
C# Logical Operators
1 min
19
C# Math
1 min
20
C# Strings
1 min
21
C# String Concatenation
1 min
22
C# String Interpolation
1 min
23
C# Access Strings
1 min
24
C# Special Characters
1 min
25
C# Booleans
2 min
26
C# If ... Else
2 min
27
C# The else Statement
1 min
28
C# The else if Statement
1 min
29
C# Short Hand If...Else
1 min
30
C# Switch
1 min
31
C# While Loop
1 min
32
C# For Loop
1 min
33
C# Foreach Loop
1 min
34
C# Break and Continue
1 min
35
C# Arrays
2 min
36
C# Loop Through Arrays
1 min
37
C# Sort Arrays
1 min
38
C# Multidimensional Arrays
2 min
C# Methods
· 6 lessons
39
C# Methods
2 min
40
C# Method Parameters
1 min
41
C# Default Parameter Value
1 min
42
C# Return Values
1 min
43
C# Named Arguments
1 min
44
C# Method Overloading
1 min
C# Classes
· 15 lessons
45
C# OOP
2 min
46
C# Classes and Objects
2 min
47
C# Multiple Classes and Objects
1 min
48
C# Class Members
2 min
49
C# Constructors
2 min
50
C# Access Modifiers
2 min
51
C# Properties (Get and Set)
2 min
52
C# Inheritance
1 min
53
C# Polymorphism
2 min
54
C# Abstraction
2 min
55
C# Interface
2 min
56
C# Multiple Interfaces
1 min
57
C# Enum
1 min
58
C# Files
1 min
59
C# Exceptions - Try..Catch
2 min
C# How To
· 1 lessons
60
C# How To Add Two Numbers
1 min
C# Examples
· 2 lessons
61
C# Examples
3 min
62
Practice C# Coding Problems
Exercise
13 min