Skill pathway

C#

Technology

Programming applications, games and services using the C# language.

68 courses
0 careers
19 jobs

Why employers ask for C#

We're still mapping the Australian careers that ask for C#. 19 of the job listings currently on SkillHarbour name it as a requirement.

Where to learn C#

Start here (beginner)

Microsoft Learn

Create methods in C# console applications (Get started with C#, Part 5)

Completely free
Beginner
4 hours

Microsoft Learn

Add logic to C# console applications (Get started with C#, Part 3)

Completely free
Beginner
6 hours

Microsoft Learn

Debug C# console applications (Get started with C#, Part 6)

Completely free
Beginner
5 hours

Microsoft Learn

Work with variable data in C# console applications (Get started with C#, Part 4)

Completely free
Beginner
6 hours

Unity Learn

Create a basic 3D game

Completely free
Beginner
Self paced

Microsoft Learn

Write your first C# code

Completely free
Beginner
35 min

Microsoft Learn

Store data with variables in C#

Completely free
Beginner
39 min

Microsoft Learn

Perform basic operations on numbers in C#

Completely free
Beginner
42 min

Microsoft Learn

Write your first code using C# (Get started with C#, Part 1)

Completely free
Beginner
3 hours

Microsoft Learn

Create and run simple C# console applications (Get started with C#, Part 2)

Completely free
Beginner
4 hours

Board Infinity

Building React and ASP.NET MVC 5 Applications

Free
Beginner
Self paced

Packt

The Complete Blazor Bootcamp - .NET 6 (WASM and Server)

Free
Beginner
Self paced

Microsoft Learn

Control variable scope and logic using code blocks in C#

Completely free
Beginner
37 min

Microsoft Learn

Build .NET applications with C#

Completely free
Beginner
3 hours

Microsoft Learn

Add decision logic to your code in C#

Completely free
Beginner
43 min

Packt

Unity 6 Game Development with C# Scripting

Free
Beginner
Self paced

Packt

Unity Android Game Development — Build Seven 2D and 3D Games

Free
Beginner
Self paced

Microsoft Learn

Perform operations on arrays using helper methods in C#

Completely free
Beginner
58 min

Microsoft Learn

Write reusable code in C#

Completely free
Beginner
1 hour

Microsoft Learn

Create readable code with conventions, whitespace, and comments in C#

Completely free
Beginner
48 min

Microsoft Learn

Read and write files in C#

Completely free
Beginner
55 min

Microsoft Learn

Guided project - Debug and handle exceptions in a C# console application using Visual Studio Code

Completely free
Beginner
50 min

Microsoft Learn

Format alphanumeric data for presentation in C#

Completely free
Beginner
58 min

Microsoft Learn

Call methods from the .NET Class Library using C#

Completely free
Beginner
54 min

Microsoft Learn

Build web apps with Blazor

Completely free
Beginner
4 hours

Microsoft Learn

Write your first C# method

Completely free
Beginner
55 min

Microsoft Learn

Add looping logic to your code using the do-while and while statements in C#

Completely free
Beginner
55 min

Microsoft Learn

Create C# methods that return values

Completely free
Beginner
55 min

Microsoft Learn

Challenge project - Develop branching and looping structures in C#

Completely free
Beginner
1 hour

Microsoft Learn

Build web apps with ASP.NET Core for beginners

Completely free
Beginner
3 hours

EDUCBA

.NET Core Mastery: Advanced Techniques for Exp Developers

Free
Beginner
Self paced

Microsoft

Microsoft Front-End Developer

Free
Beginner
Self paced

Unity

Unite Copenhagen 2019 - DOTS

Completely free
Beginner
10 hours

Microsoft Learn

Branch the flow of code using the switch-case construct in C#

Completely free
Beginner
34 min

Microsoft Learn

Guided project - Develop foreach and if-elseif-else structures to process array data in C#

Completely free
Beginner
2 hours

Microsoft Learn

Challenge project - Debug a C# console application using Visual Studio Code

Completely free
Beginner
37 min

Microsoft Learn

Implement the Visual Studio Code debugging tools for C#

Completely free
Beginner
1 hour

Microsoft

Beginners Guide to C# Fundamentals

Free
Beginner
Self paced

Microsoft Learn

Guided project - Work with variable data in C#

Completely free
Beginner
38 min

Microsoft Learn

Create and throw exceptions in C# console applications

Completely free
Beginner
55 min

EDUCBA

Build a Restaurant Management System Using C# .NET

Cost unknown
Beginner
Self paced

Microsoft Learn

Challenge project - Work with variable data in C#

Completely free
Beginner
43 min

Microsoft Learn

Modify the content of strings using built-in string data type methods in C#

Completely free
Beginner
1 hour

EDUCBA

C# Advanced Projects for Web and Enterprise Applications

Free
Beginner
Self paced

Board Infinity

ASP.NET for Experienced Developers

Free
Beginner
Self paced

Microsoft Learn

Evaluate Boolean expressions to make decisions in C#

Completely free
Beginner
50 min

Microsoft Learn

Create C# methods with parameters

Completely free
Beginner
52 min

Packt

Master Unity Game Development in 30 Days - 25+ Game Projects

Free
Beginner
Self paced

Microsoft Learn

Choose the correct data type in your C# code

Completely free
Beginner
47 min

Microsoft Learn

Implement exception handling in C# console applications

Completely free
Beginner
1 hour

Microsoft Learn

Get started with classes and objects in C#

Completely free
Beginner
1 hour

Microsoft Learn

Host a web application with Azure App Service

Completely free
Beginner
31 min

Microsoft

Microsoft Back-End Developer

Free
Beginner
Self paced

Packt

Unity C# Scripting — Complete C# for Unity Game Development

Free
Beginner
Self paced

EDUCBA

C# Computer Graphics and Visual Effects Development

Free
Beginner
Self paced

Microsoft Learn

Install and configure Visual Studio Code

Completely free
Beginner
42 min

EDUCBA

C# Programming & Desktop Application Development

Free
Beginner
Self paced

Microsoft

Microsoft Secure & Scalable API Development with .NET

Free
Beginner
Self paced

Microsoft Learn

Migrate ASP.NET Apps to Azure

Completely free
Beginner
2 hours

John Wiley & Sons

Learn Secure Coding with Bob and Alice

Free
Beginner
Self paced

EDUCBA

C# and .NET Application Development

Free
Beginner
Self paced

Microsoft Learn

Perform basic string formatting in C#

Completely free
Beginner
54 min

Microsoft Learn

Store and iterate through sequences of data using Arrays and the foreach statement in C#

Completely free
Beginner
51 min

Packt

Software Architecture with C# 12 and .NET 8

Free
Beginner
Self paced

Packt

C# 13 and .NET 9 – Cross-Platform Development Fundamentals

Free
Beginner
Self paced

Microsoft Learn

Challenge project - Develop foreach and if-elseif-else structures to process array data in C#

Completely free
Beginner
56 min

Edureka

Mastering C# and .NET Development

Free
Beginner
Self paced

Go further

Jobs asking for C#

Related skills