Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Build 10 C# Beginner Projects from scratch
Rating: 4.3 out of 5(102 ratings)
10,068 students

Build 10 C# Beginner Projects from scratch

10 C# Beginner projects step by step
Last updated 3/2026
English

What you'll learn

  • Build a Web Browser
  • Build a Digital Clock
  • Build a Volume Converter
  • Build a Calculator
  • Build a Maths Operations App
  • Build a Currency Converter
  • Build a Google Maps
  • Build a Paint Drawing App
  • Build a Ping Pong Game
  • Build a Music Player

Course content

12 sections82 lectures6h 38m total length
  • Introduction1:15
  • What is C#1:17
  • What is Visual Studio4:32
  • Visual Studio Installation requirements4:27
  • Installing Visual Studio 20198:15
  • Create a basic console app4:31
  • Create a basic Windows Forms App8:21
  • Create a basic ASP.NET App9:12
  • Running Projects Outside Visual Studio3:23
  • Code Comments5:46
  • Source Codes for projects0:01

Requirements

  • Basic knowledge of C#
  • Visual studio has to be installed. The course covers this.

Description

Welcome to this  C#  project based course for  beginners course (pronounced C Sharp). C# is designed to be a simple, modern, general-purpose, object-oriented programming language, borrowing key concepts from several other languages, most notably Java

C# is one of the most popular programming languages. It can be used for a variety of things, including mobile applications, game development, and enterprise software. Knowing C# opens a great deal of doors for you as a developer.


C# is used in :


  • Video games with Unity


  • Web apps with ASP.NET


  • Cloud Computing with Azure


  • Mobile apps with Xamarin


  • IoT with .NET Core


  • Machine Learning with ML.NET


 C# is an Object Oriented language and does not offer global variables or functions. Everything is wrapped in classes, even simple types like int and string, which inherits from the System.Object class.

In this course I will walk you through how to create  the following 10 beginner c # projects to help build up your C# programming skills.

  • Calculator

  • Digital Clock

  • Currency Converter

  • Maths Operations App

  • Web browser

  • paint drawing app

  • 2D Ping Pong game

  • Google Maps

  • Volume Converter

  • Music Player


You will be using the Visual studio integrated development environment to write the  and run the C# Code. This is the official tool provided by Microsoft for developers to use to create applications.   After completing the 10 projects you should be confident to build your own applications.

Who this course is for:

  • Beginner C# Developers