top of page

Object-Oriented Programming

c# logo

Students start learning C# (pronounced "see sharp") with the 6-part Learning (Getting Started with C#) Path created by Microsoft.

Each Learning Path contains multiple modules that teaches different aspect of the language and ends with a challenge to test students' knowledge.

Learning Path Part 1

Write your first code using C#

6 modules - 4 hr 37 min

Learning Objectives

  • Write your first lines of C# code

  • Use two different techniques to print a message to a text console

  • Diagnose errors when you type code incorrectly

  • Identify different C# syntax elements like operators, classes, and methods

Prerequisites

None

Learning Path Part 2

Create and run simple C# console applications

7 modules - 6 hr 33 min

Learning Path Part 3

Add logic to C# console applications

7 modules - 6 hr 21 min

Learning Path Part 4

Work with variable data in C# console applications

7 modules - 6 hr 21 min

Learning Path Part 5

Create methods in C# console applications

5 modules - 3 hr 55 min

Learning Path Part 6

Debug C# console applications

6 modules - 5 hr 27 min

C# certification

Free Certification

Students can earn the free Foundational C# Certification after completing the training.  The certification is made in partnership with freeCodeCamp and is a great way to showcase students' new C# skills.

what's next message

What's Next?

Use C# to specialize in one of the following technologies and more:

  • Blazor for web app development

  • MAUI for mobile app development

  • Unity for game development

  • Compete in The MAC

  • Program LEGO MINDSTORMS EV3

The Impowerment Group logo

501 (c)(3)

EIN 42-1567944

  • Instagram
  • Facebook
  • YouTube

USA Address

521 South Main Street 

Woonsocket, RI 02895 (USA)

Subscribe

Get the latest news and other information.

Thanks for subscribing!

© 2025 by The Impowerment Group

bottom of page