C#: Start programming with C# (for complete beginners) (Udemy.com)
C# programming for complete beginners. Create first application within few hours!
Created by: Luke's Programming School
Last updated January 2020
What you will learn
- Understand important programming fundamentals
- Be able to create simple C# application
- Be able to learn advanced topics of programming
- Have strong foundation in programming
How it compares
Against the other 194 rated Udemy courses in C# on CourseDuck:
- Rating4.6 out of 5higher than 76% of them
- Reviews1,513#48 of 195 by number of reviews
- Length3.3 hoursshorter than 72% of them
- Last updatedJanuary 2020earlier than 67% of them
Course Description
Do you want to start with programming?
Then this course is designed for you. In this course, you will create your first application using the C# programming language. You will also learn the important concepts of programming. After finishing the course you should be able to create simple applications and have a strong foundation in programming. I try to explain how all the important concepts work and how you can use them in your C# code.
I know you don't have time for long and boring lectures. That is why I try to be as engaging as possible. I am also trying to go directly to the point.
Practice opportunities:
Throughout the course are 4 tests on which you can practice your knowledge. Also during the "CODE" videos, I am trying to keep you engaged by asking questions like "What will be the result of this?".
What will I learn?
what is program
what is programming
variables
data types
if and switch statements
arrays
loops (for, while, do-while)
functions
Who should take this course?
Anyone who wants to learn programming fundamentals
Anyone who wants to start programming in C#
Instructor Details
- 4.6 Rating
1,513 Reviews
Luke's Programming School
Hi, my name is Luke, I am the founder of "Luke's Programming School". Currently, we are teaching over 100 000 Students in over 160 countries. Our goal is to have over 150 000 students by the end of this year. We offer courses in Development, E-commerce, and Design.
OUR COURSES: We are focused on making great courses, our goal is to make every course as engaging as possible. That is why most of our courses are short and straight to the point. We focus only on the important things.
UP-TO-DATE: We make sure that all of our courses are up to date, and cover's everything you need.
STUDENT IS THE BOSS: We are doing our best to make you happy and provide a great learning experience. That is why we respond to questions within a day.
EVERYTHING YOU NEED: If the student is missing some lecture in our course, he can easily ask for them, all you need to do is write us what lectures would you like for us to add and we will add them!
Here is what our students say:
Gustav Gimlich : "Good course, Instructor is explaining well. I also like that there is a lot of exercises. Money good spend."
Nouf : "the course deserve million stars,thankyouuu"
More courses by Luke's Programming School
Java for Complete Beginners: Become Junior Java Developer (2019)
4.2 (889 Reviews)
Provider: Udemy
Time: 1.8h
$12.99
WPF & XAML: Build 10 WPF applications (C#) in 2020
4.0 (420 Reviews)
Provider: Udemy
Time: 5.8h
$69.99
PowerPoint for Complete Beginners (PowerPoint 2016)
4.0 (261 Reviews)
Provider: Udemy
Time: 1.8h
$39.99
Cryptography from Scratch| Master Cryptography in Java (2019)
3.9 (236 Reviews)
Provider: Udemy
Time: 2h
$19.99
More C# courses
C# Developers: Double Your Coding Speed with Visual Studio (2018)
4.7 (4,035 Reviews)
Provider: Udemy
Time: 2.2h
$13.99
Object Oriented Programming with C# - Beginner to Advanced (2020)
4.7 (2,063 Reviews)
Provider: Udemy
Time: 5.6h
$64.99
Learn Game Development with C# Programming and MonoGame! (2025)
4.7 (1,094 Reviews)
Provider: Udemy
Time: 6.6h
$12.99
Reviews
By Mbali M on 5/13/2026
Good course, as someone who is new to C# I was worried about getting overwhelmed. But the instructor made everything very clear and a bit easier.
By Vutomi Ramoshaba on 5/13/2026
It was a good match for me in terms of what was being taught about C#, and was never overwhelmed at the end as a beginner
By Amyoli on 5/11/2026
I have never done coding in my life, this is my first time. So far I like it and I'm understanding it better now. Each subtopic is represented well and clearly.
By Chauke Ntokoto on 5/10/2026
it was good because it taught me about the types of variable a data have, how to read and create a file. The course also taught me about functions and strings
By Sang Real on 5/24/2022
Good real examples - and challenging but achievable quizzes. The pace and clarity of the speech made it easy to follow on.
By Milia Laufenberg on 3/30/2022
Its well made, fast and not boring. The only negative point is, that in the later Coding Videos the Video of himself takes quite a lot of space and sometimes its over the code, so you don't know what he is writing. But it's free knowledge, so thank you.
By Niccolo BIGALLI on 8/19/2021
Well explained and quite interesting insights. I would maybe apply the topics to more practical real life examples, but a very good course nonetheless
By AntonJirstrandRibbenhed on 7/5/2021
Yeah but I had to open a lot of files in order to work on the different subjects which felt unnecessary in comparison to using JupyterNootebok (Python)
By Kevin Knapman on 10/1/2019
Really well delivered, very friendly approach. The only thing I would've wanted to see was more coding applications like the calculator, and possibly some exercises to do beyond the quizzes. But it was very helpful and a good start into the background of the language
By Darren Hall on 2/13/2019
Very easy to follow, just what I needed to get me started on c# and some good examples of code along with a few tests to try out along the way.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 92 / 100












