Tutorialspoint

Celebrating 11 Years of Learning Excellence! Use: TP11

Getting Started with C#

person icon Ervis Trupja

4.3

Getting Started with C#

Learn all you need to know to get started with C#

updated on icon Updated on Jun, 2025

language icon Language - English

person icon Ervis Trupja

category icon Development ,Programming Languages,C#

Lectures -36

Duration -3 hours

Lifetime Access

4.3

price-loader

Training 5 or more people ?

Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.

Course Description

On this course you are going to be introduced to C#, which is often  thought of as a hybrid that takes the best of C and C++ to create a  truly modernized language. Although the .NET framework supports several  other coding languages, C# has quickly become one of the most popular.

C# can be used to create almost anything but is particularly strong at building Windows desktop applications and games. C# can also be used to develop web applications and has become increasingly popular for mobile development too. Cross-platform tools such as Xamarin allow apps written in C# to be used on almost any mobile device.

Who this course is for:

  • Anyone who wants to learn the C# programming language


Goals

  • Simple concepts like Data Types, Variables, Constants, Operators, Loops and much more

  • Lists, ArrayLists, Strings, StringBuilders, and more.

  • Good understanding of advanced C# features

  • Generics and Multithreading

  • Extension Methods, Nullable Type, and Lambda Expressions

  • Predicates, Actions, Tuples, and more...

Prerequisites

  • Basic knowledge of C# is desired, but not required.`

Getting Started with C#

Curriculum

Check out the detailed breakdown of what’s inside the course

Introduction

3 Lectures
  • play icon Introduction 01:34 01:34
  • play icon "Hello World" 03:26 03:26
  • play icon Basic Syntax 03:28 03:28

C# Basics

23 Lectures
Tutorialspoint

C# Advanced

10 Lectures
Tutorialspoint

Instructor Details

Ervis Trupja

Ervis Trupja

ervistrupja

I am a software engineer with over ten years of experience, focusing on .NET technologies. I started as a math teacher, which helped him learn how to teach well, and then moved into tech. I like to teach by showing how to do things in real projects, which helps students learn by trying things out themselves.

Course Certificate

Use your certificate to make a career change or to advance in your current career.

sample Tutorialspoint certificate

Our students work
with the Best

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
Annual Membership

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
Online Certifications

Talk to us

1800-202-0515