Log In
0% completed
All Lessons
Free Lessons (3)
Introduction
What is C#?
Hello World!
A Simple Interactive Program
Quiz
Exercise: Displaying Output
Variables and Casting
What are Variables?
Where are Variables Stored?
Variable Syntax
Variable Types
Variable Casting
Quiz
Exercise: Declaration and Initialization Of Data Types
Operators
Basic Operators
Unary Operators
Binary Operators
Quiz
Exercise 1: Computing an Expression using Logic
Exercise 2: Computing Binomial Expression
Conditions
If-Else Statement
Switch Statements
C# Ternary Expression
Quiz
Exercise 1: Even or Odd
Exercise 2: Implementing Calculator
Loops
Do-while Loop
For loop
Foreach Loop
Jump Statements
Quiz
Exercise 1: Multiplication table
Exercise 2: Fibonacci Sequence upto n Number Of Terms
Exercise 3: Pyramid Printing By Using For Loop
Arrays
What are Arrays?
Initializing Arrays
Getting and Setting Array Values
Multidimensional Arrays
Jagged Arrays
Quiz
Exercise 1: Pascal Triangle
Exercise 2: Making Matrix Using Arrays
Exercise 3: Display the Unique Elements
Methods
Introduction
Parameters
Passing by Value
Pass by Reference
Method Overloading
Recursion
Quiz
Exercise 1: Function To Check Sum
Exercise 2: Computing Cubes
Exercise 3: Sum of Digits Using Recursion
Exercise 4: Computing LCM Of Two Values
Exercise 5: Fibonacci Using Recursion
Exception Handling
What are Exceptions?
Syntax
try/catch
try/catch/finally
try/finally
Quiz
Exercise 1: Handle a `FormatException`
Exercise 2: Handle an `OverflowException`
Classes
Introduction to Classes
Access Modifiers
Constructors & Destructors
Properties
Structs
Quiz
Exercise 1: Calculating Area
Exercise 2: Students Average Marks
OOP in C#
Inheritance
Polymorphism & Virtual Methods
Interfaces
Quiz
Exercise 1: Displaying Message Using Inheritance
Exercise 2: Displaying Message Using Virtual Functions
Exercise 3: Computing Area Using Interface
Delegates
Introduction
What are Delegates?
Anonymous Delegates
Multicasting
Events
Quiz
Exercise 1: Call Functions Using Multicast Delegates
Exercise 2: Displaying Output using Delegates
Course Assessment
C# Exam
C# for Programmers: A Practical Guide
/
...
/
Quiz
Quiz
Let's have a quiz on exception handling!
We'll cover the following...
Access this course and
1400+
top-rated courses and projects.
Unlock Full Access
Preview Free Lessons
→
Preview Free Lessons