C# Basics

Provided by:
10/10 stars
based on  34 reviews
Provided by:
Cost $25/mo
Start Date On demand

Course Details

Cost

$25/mo

Get access to the entire library of over 300 software engineering courses taught by expert teachers.

Start Free Trial

Upcoming Schedule

  • On demand

Course Provider

Treehouse online courses
Imagine an environment where you can become an expert on a topic that interests you through interactive code challenges, exercises and insight from some of the best professors in the nation. You can become an experienced coder and know all there is to know about HTML, Javascript, HTML, CSS and so much more. One of the instructors is Chief Content Officer Nick Pettit, who is an experienced designer and public speaker, so he knows how to get concepts across in a clear and concise way to give...
Imagine an environment where you can become an expert on a topic that interests you through interactive code challenges, exercises and insight from some of the best professors in the nation. You can become an experienced coder and know all there is to know about HTML, Javascript, HTML, CSS and so much more. One of the instructors is Chief Content Officer Nick Pettit, who is an experienced designer and public speaker, so he knows how to get concepts across in a clear and concise way to give you the best learning experience possible. The professors of online classes at Treehouse deliver content in an informative yet easy-to-understand manner to suit a wide variety of learning styles. This learning platform features online quizzes, in-depth video lectures and code challenge exercises to help apply what you've learned to real world situations. With Treehouse, developing your career means learning straight from the professionals in a concise period of time so you can promptly use those skills in the workplace.

Provider Subject Specialization
Sciences & Technology
1117 reviews

Course Description

In this course you will gain all the knowledge you will need to build an interactive command line program in C#. No prior programming experience is required. You'll create a program that keeps a running total of how much exercise you've done. In doing so you'll learn the basics of programming in C#.
Reviews 10/10 stars
34 Reviews for C# Basics

Ratings details

  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars

Rankings are based on a provider's overall CourseTalk score, which takes into account both average rating and number of ratings. Stars round to the nearest half.

Sort By
Student profile image
Student profile image

Student

10/10 starsCompleted
1 year, 5 months ago
My favorite course on Treehouse so far. Great instructor! I found the code challenges to be a challenge... which forced me to learn the syntax even better.
Was this review helpful? Yes3
 Flag
Gareth Welton profile image
Gareth Welton profile image

Gareth Welton

10/10 starsCompleted
1 week, 2 days ago
Great course covering not only the basics but importantly the best way and methods of good coding practice. I really appreciate the illustrations used to help break down the concepts.
Was this review helpful? Yes0
 Flag
Jesse Hayes profile image
Jesse Hayes profile image

Jesse Hayes

10/10 starsCompleted
2 months, 3 weeks ago
Great course. Jeremy takes you through all of the basics and explains them all in different ways so that you can get a solid understanding of them. My favorite part is that he does this in the form of creating a game with you, which is a great way to engage people wanting to learn code as it makes it fun, while still being very precise, but also letting your imagine kind of run as you think of your own personal twists and ways to do what he's teaching you The one area that I would say the course could improve on is speed. The instructor can go pretty quickly at times, and doesn't always stop to explain how everything ties together. This is a mixed bag though, as it did kind of force me to go back over my own code countless times so that I knew I understood everything that was happening. Just be prepared to have to put in some extra effort if you really want to take the most you can away from course. Overall, its phenomenal.
Was this review helpful? Yes0
 Flag
Joao Ricardo Ferreira profile image
Joao Ricardo Ferreira profile image

Joao Ricardo Ferreira

10/10 starsCompleted
2 months, 3 weeks ago
I honestly loved this course and having tried other places I can safely and confidently say this was the best. The instructor is lively and enthusiastic and is a gifted teacher. I love the frequent quizzes and code challenges and the final code challenge was a challenge but after sometime frustrated, suicidal and exhilarated I got it and am better for it. Starting the next course now.
Was this review helpful? Yes0
 Flag
Chris Jones profile image
Chris Jones profile image

Chris Jones

10/10 starsCompleted
3 months ago
Great course that covers good foundational OOP concepts in C#. I would encourage other students to take the "Basics" courses for different languages at Treehouse - each instructor has a different way of explaining concepts that helps solidify understanding.
Was this review helpful? Yes0
 Flag
Learn Code profile image
Learn Code profile image

Learn Code

10/10 starsCompleted
3 months, 2 weeks ago
One of the greatest introductory courses into the syntax of a programming language that I have ever taken. I'm certain that this course is only the beginning in a great introduction to C#. with Jeremy's help, I know I will be able to create great things with C#. Now I just need to broaden my horizons.
Was this review helpful? Yes0
 Flag
Yuyang Peng profile image
Yuyang Peng profile image
10/10 starsCompleted
  • 0 reviews
  • 0 completed
4 months, 2 weeks ago
Jeremy and treehouse have this magical power that makes me wanting to learn. i have tried learning with other websites and watching youtube videos, just NOT AS GOOD. Or it could be the reason that Jeremy is super hot and nice person lol.
Was this review helpful? Yes0
 Flag
Icke Code profile image
Icke Code profile image
10/10 starsTaking Now
  • 0 reviews
  • 0 completed
5 months, 2 weeks ago
Great introduction to C# basics! I enjoyed listen to this first introduction to C# basics. I feel comfortable with listening to Jeremy, he has nice voice and good will to explain.
Was this review helpful? Yes0
 Flag
Tufail Zafar profile image
Tufail Zafar profile image

Tufail Zafar

10/10 starsCompleted
5 months, 3 weeks ago
One of best online course!!! Great instructor , good content, no useless talk, each sentence is related to course ... have everything in place to practice ... its effectiveness forced me to complete every part of the course...
Was this review helpful? Yes0
 Flag
rita mckerring profile image
rita mckerring profile image
10/10 stars
  • 0 reviews
  • 0 completed
6 months, 1 week ago
Jereny is awesome. He has a nice easy going manner in content delivery and describes examples well. He made the c# basicsa breeze to learn. Noce introduction to the topic!
Was this review helpful? Yes0
 Flag
 profile image
 profile image

10/10 starsCompleted
  • 6 reviews
  • 6 completed
6 months, 1 week ago
Great introduction to C# (and programming in general) for the complete beginner. The instructor Jeremey McLain provides a steady progression of concepts and well-paced practice exercises, which will guide the beginner through basic syntax and programming concepts.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
6 months, 1 week ago
Just amazing! The best basic C# course you can start with. I wish I've started with this course when I was just beginning. Highly recommended for beginners and those looking for a refresh like me!
Was this review helpful? Yes0
 Flag
Daniel Tkach profile image
Daniel Tkach profile image
10/10 starsCompleted
  • 1 review
  • 1 completed
8 months ago
Just amazing. Awesome to brush up the very basics. Even though I had been using C# for a while it was still entertaining. I hope the instructor teaches other courses at Treehouse which I believe he does.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
8 months, 1 week ago
Just finished C# Basics, and I have to say - after trying several other platforms - it gave me the best experience. Jeremy is an awesome teacher, and the quizzes and challenges provide a good foundation for practicing what you learned.
Was this review helpful? Yes0
 Flag
Jonatan Gamburg profile image
Jonatan Gamburg profile image
10/10 starsCompleted
  • 1 review
  • 1 completed
9 months, 1 week ago
A great introductory course to the basics of C#! Good approach, friendly and not intimidating. This will surely help anyone who wishes to gain a general view of the language and also to improve on previous knowledge.
Was this review helpful? Yes0
 Flag
ABDULAZIZ ALAHMADI profile image
ABDULAZIZ ALAHMADI profile image
10/10 starsCompleted
  • 1 review
  • 1 completed
9 months, 3 weeks ago
Amazing course. it is the equivalent of the basic C# course you are going to take in university. doing this course will greatly help you get a 7/7 and boost your marks
Was this review helpful? Yes0
 Flag
Robert Prevost profile image
Robert Prevost profile image
10/10 starsCompleted
  • 1 review
  • 1 completed
9 months, 3 weeks ago
Great for a beginner! I tried to rush through because I already know other languages, but the code challenges slowed me down to ensure that I was using C# syntax. Overall, I enjoyed it and will continue to take further C# courses from Treehouse and Jeremy.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
9 months, 3 weeks ago
I would suggest these courses to anyone. I don't know how are you doing it but the way Jeremy explains things are just perfect for me. The way content is organized is just amazing how it gets you trough process of thinking towards final goals. The moment you get challenges you see that you can get there it just takes a bit of will and it motivates you knowing you can do it.
Was this review helpful? Yes0
 Flag
 profile image
 profile image

8/10 starsCompleted
  • 1 review
  • 1 completed
10 months, 1 week ago
Very good course for a beginner. Afew annoying questions at times in between the videos but all in all very good. Everything is presented very well with a step by step tutorial more or less. The final challenge opens up abit more freedom though.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
10 months, 1 week ago
Course was great. It explains me everything I need to know about basics of C#. Teacher is great. He explains things in very interesting way and even when I am from non-english speeking country (still learning) I can understand him.
Was this review helpful? Yes0
 Flag
 profile image
 profile image

8/10 starsCompleted
  • 1 review
  • 1 completed
1 year ago
Its begins slow for beginners, which is fine but wastes time. Would be great to have a cliff notes version so I could breeze through until I got to unfamiliar territory. I know other languages, so basics of programming are less important than the details around C# and the Treehouse environment. Would be nice to be able to keep outline notes as I take the course, perhaps useful to Treehouse to see what I learned and what I missed. Still a great product though
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
1 year ago
I love this course, the explanation is so easy to understand, and the instructor is so nice to listen to. i already feel like i know a lot of C# but i just started learning it. i will totally recommend this course to anyone interested in learning C#. i had so much fun working with it so far.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
1 year, 1 month ago
This was a great course. Good balance between being challenging, and easy enough to grasp. Nice way to introduce the content, and gives proper balance, control and supplemental material to allow people to learn in their own way.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
1 year, 1 month ago
This a great course for beginners. It gives you the information you need to start with c#. The instructor explains the contents and concepts very well with all necessary details. I liked the challenges and the final projects. They were very helpful for practicing what I learned.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
1 year, 1 month ago
I love everything about this course: Instructor, provider, and content. It os the FIRST online tutorial course I have finished. Hands down the best C# course I ha e found. I love tree house and plan to use all their services when I can. You must check it out!
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
1 year, 1 month ago
Really nice introduction to the C# language, that touches on topics that you don't generally find in other 'beginner' courses (such as exceptions and try/catch). The suggested beginner projects at the end of the course are a good idea and isnt something I've seen in other Treehouse courses.
Was this review helpful? Yes0
 Flag
Christer Monsen profile image
Christer Monsen profile image
10/10 stars
  • 1 review
  • 0 completed
1 year, 2 months ago
I really love every aspect of those courses, how presise, easy to listen to and helpful instructor, content is both challenging and great learning in a good way. This is something I have been looking a long time for to learn and do test and tasks on the way so you get the best out of it and don't forget things right away.
Was this review helpful? Yes1
 Flag
Kevin Martinez profile image
Kevin Martinez profile image
10/10 starsCompleted
  • 1 review
  • 1 completed
1 year, 2 months ago
Hands down the best introduction to the C# language that i could find. Just starting a 2 years course in C# Development this has been gold. Tried quite a few others but they can't compare. The instructor is they key!
Was this review helpful? Yes0
 Flag
David Mackay profile image
David Mackay profile image
10/10 starsCompleted
  • 1 review
  • 1 completed
1 year, 3 months ago
I really enjoyed this course and I learned a lot. I would recommend this course to anyone! The instructor was knowledgeable and I enjoyed making the fitness app!
Was this review helpful? Yes0
 Flag
Jake Winberry profile image
Jake Winberry profile image
10/10 starsCompleted
  • 1 review
  • 1 completed
1 year, 4 months ago
This dude seriously puts everything in the simplest of terms. I love the fact I was able to actually complete the lessons! I got a little stuck and I was intimidated by the final test, but I got it. I literally had it. Thank you!
Was this review helpful? Yes0
 Flag

Rating Details


  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars

Rankings are based on a provider's overall CourseTalk score, which takes into account both average rating and number of ratings. Stars round to the nearest half.