• Length:
    3 Weeks
  • Effort:
    3–5 hours per week
  • Price:

    FREE
    Add a Verified Certificate for $99 USD

  • Institution
  • Subject:
  • Level:
    Introductory
  • Language:
    English
  • Video Transcript:
    English

About this course

Skip About this course
There are many programming languages in use today.  Choosing which language to program in can be based on many factors such as learning curve, job specific requirements, platform specifics, or a plethora of other criteria.  In this course, you will be introduced to the C# language and the world of .NET programming.  

The C# programming language was created from the ground up to be an object-oriented programming language that offers ease of use, familiarity to C/C++ and Java developers, along with enhanced memory and resource management.  C# is prevalent on the Microsoft platform but is also being used to develop software that runs on Linux, Android, and iOS devices as well. 

Learning C# can position you for future programming opportunities, provide a solid foundation in object-oriented programming knowledge, and pave the way for learning other programming languages.   This course aims to teach you about the core aspects of the C# language.

This course is the first part of a three-part series designed to teach core C# language fundamentals.  In the second course of the series, you will learn object-oriented programming concepts and the third course offers instruction on data structures and algorithms with C#.   Once you complete the series, you will have a very good foundation of C# knowledge to expand on and learn more as you progress in your programming career or hobby.

What you'll learn

Skip What you'll learn
  • C# Syntax
  • C# Language Fundamentals
  • Iteration in C#
  • Making decisions in C# code

Meet your instructors

Gerry O'Brien
Senior Content Development Manager
Microsoft

Pursue a Verified Certificate to highlight the knowledge and skills you gain $99.00

View a PDF of a sample edX certificate
  • Official and Verified

    Receive an instructor-signed certificate with the institution's logo to verify your achievement and increase your job prospects

  • Easily Shareable

    Add the certificate to your CV or resume, or post it directly on LinkedIn

  • Proven Motivator

    Give yourself an additional incentive to complete the course

  • Support our Mission

    EdX, a non-profit, relies on verified certificates to help fund free education for everyone globally