Learn C#pro-logo

About this course

The C# programming language offers flexible and comprehensive libraries that make it easy to work across operating systems. That’s why it’s widely used by companies like Microsoft and Stack Overflow. Whether you want to develop websites, apps, video games, or virtual reality, building your foundation is key. In this course, you’ll learn C# basics so you can become a more versatile programmer.

Skills you’ll gain

  • Use core C# programming concepts
  • Write your own C# programs
  • Learn object-oriented programming

Codecademy courses have been taken by employees at

Google LogoFacebook LogoNASA LogoIBM LogoDropbox Logo
  1. 1
    Learn about C#, a programming language used for websites, apps, video games, and virtual reality.
  2. 2
    Learn about how types and variables are used in C#
  3. 3
    Learn how to work with Boolean logic and conditional statements in C#.
  4. 4
    Learn to call and create methods: a fundamental building block in C# development.
  5. 5
    Learn how to organize data and automate repetitive tasks with arrays and loops.

What you'll create

Portfolio projects that showcase your new skills

Pro Logo

How you'll master it

Stress-test your knowledge with quizzes that help commit syntax to memory

Pro Logo
testimonial

— Madelyn, Pinterest

I know from first-hand experience that you can go in knowing zero, nothing, and just get a grasp on everything as you go and start building right away.

Course Description

Learn Microsoft’s popular C# programming language, used to make websites, mobile apps, video games, VR, and more.

Details

Earn a certificate of completion
30 hours to complete in total
Beginner

Learn about C#, a programming language used for websites, apps, video games, and virtual reality.

3 lessons, 1 quiz, 2 projects

2 lessons, 1 quiz, 2 projects

3 lessons, 1 quiz, 2 projects

2 lessons, 1 quiz, 2 projects

2 lessons, 2 quizzes, 1 project

2 lessons, 1 quiz, 2 projects

3 lessons, 1 quiz, 1 project

2 lessons, 1 quiz, 1 project