The Complete C# Programming Course (Udemy.com)

Master C# and .NET Framework - learn with code challenges, exercises, and real-life examples!

Created by: Codestars by Rob Percival

Produced in 2021

icon
What you will learn

  • Learn the fundamentals of C# and .NET Framework
  • Work with Primitive and Custom Data Types
  • Debug your code to find and fix bugs that are causing unexpected behavior in your code
  • Control the flow of code execution by using Conditional Statements (if/else, if/else if/else, switch)
  • Work with the Console and Manipulate all of its aspects
  • Effective ways to manipulate strings
  • How to use loops in many different scenarios
  • Work with One and Multi dimensional arrays
  • Work with Lists and learn the difference between Lists and Arrays
  • Confront and solve difficult problems on your own
  • Create methods to write less code and improve its readability
  • Understand and Implement The Best Object Oriented Programming (OOP) Practices
  • Understand Fields & Properties, The relationship between them and the tidbits of Properties
  • Create Constructors, Constructors Chaining, Automated Constructors and more<

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 86 / 100

icon
Course Description

Last year C# was named one of the most popular languages for mobile development and game development out there!

--- Why learn C#?
C# was designed by Microsoft and is a simple and modern programming language that's incredibly widely used by developers, and used by Microsoft for everything from Windows application development, to web development, and game design.
So it's a fantastically useful programming language to use, but how does taking this C# course help you? Well...
  • Are you a young developer trying to increase your skill set and make yourself attractive employers?
  • Are you an experienced coder looking to change your career path?
  • Do you know a bit of C# but really want to hone your C# skills?
  • Or perhaps you want to develop your own apps and websites?
  • Or build games?! The incredibly popular Unity game engine uses C#!
If you answered 'YES!' to any of the above, this course is exactly what you need! Take your C# coding skills from novice to pro, and get the job you want.

--- Why this course?
With over 20 hours of content, this is the biggest, best and most in-depth course yet from Instructor Tod Vachev.
As an instructor Tod has already taught over 70,000+ students to code, and has published a number of highly-rated and best-selling C# courses on Udemy... Tod takes you step-by-step through the fundamentals of C#, using regular challenges and practical exercises to make sure every student enrolled on the course is able to put theory in to practice, and use their C# skills with ease!
Students loved his previous courses!
***** Outstanding course put together by a teacher who knows how to teach well.
***** Clear communication and beginner friendly without dumbing it down
***** The course progressively (and logically) builds concept upon concept. The lectures are short and very manageable. Excellent!

---Challenges and exercises
This is a really hands-on course! Throughout each section you'll complete in-lecture exercises and coding challenges. Experience shows that this is the best way to learn, practice and internalise the fundamentals of C#.
Each topic has a new challenge, and after you've had a go at completing the exercise/challenge by yourself, the instructor will go through every step of the exercise on screen - giving you tips an tricks as he does so!
By the end of the course you'll have the skills and confidence to build your own projects (and more!)

--- Is this course for you?
No coding experience required, this course takes your from beginner to pro - and (other than enrolling in the course) everything you need to succeed is included in the course!

There's no better time to become a professional developer, so enroll in the course now and you can start learning C# immediately!
Good luck!

Who this course is for:
  • Beginners - This course is suitable for anyone who wants to learn how to code, no previous experience is required!
  • Intermediates - Refresh your C# knowledge and learn the latest tips, tricks and methods
  • Anyone who want to learn Object Oriented Programming and take their coding skills to the next level

icon
Instructor Details

placeholder

Best-selling Udemy instructor Rob Percival wants to revolutionize the way people learn to code by making it simple, logical, fun and, above all, accessible. But as just one man, Rob couldn't create all the courses his students - more than half a million of them - wanted.
That's why Rob created Codestars. Together, the instructors that make up the Codestars team create courses on all the topics that students want to learn in the way that students want to learn them: courses that are well-structured, super interactive, and easy to understand. Codestars wants to make it as easy as possible for learners of all ages and levels to build functional websites and apps. I have graduated at Technical University of Varna as a Robotics Engineer. With several years of experience as a Passionate Developer and Engineer, I am now an Online Entrepreneur. Teaching is one of my passions, and what better and more impactful way to teach, than to do it online with thousands of students?
Currently focusing on providing quality education to tens of thousands of students across the globe, on subjects including:
- Programming, focusing on the C# Programming Language
- MATLAB, because this is a scientific tool that no scientist can do without
- Running Online Businesses that Earn

icon
More courses by Codestars by Rob Percival

The Complete Machine Learning Course with Python

$11.99

The Complete Python Course - Learn Python by Doing

$11.99

The Complete Sketch 5 Course - Design Apps & Websites 2018

$11.99

The Complete JavaScript Course - Beginner to Professional

$11.99

The Complete React Js & Redux Course - Build Modern Web Apps

$11.99

The Complete ARKit Course - Build 11 Augmented Reality Apps

$11.99

icon
More c# courses

C# For Beginners: Learn C# Programming From Scratch

$11.99

Language-Integrated Query  ( C# ) (LINQ)

$11.99

C# Memory Tricks: Learn How To Master The Garbage Collector

$11.99

C# - Complete A to Z C# Masterclass: Hints + Coding Tips

$11.99

Let's Code: C# Programming Exercises for Beginners

$11.99

C# Tutorial - Fundamentals for Beginners

$11.99

icon
Reviews

4.3

98 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

er zijn punten die ik niet wist de besproken werden

Very good and detailed explanation so far.

So far exactly what I expected. I'm already familiar with programming and have been doing some light to moderate programming in other languages for a few years. I need to learn C# to enhance my knowledge and career so a beginner course is a good place to start. So far so good.

It is one massive course which is really well-organized and even if you think it is not just after you finish it you will see how tough was it to make such course. It is not really easy a lot of exercise but if you try hard it would take more time but you will learn more in that way.
Tod is there for you if you have some questions and he replies quickly.

Typical with Microsoft items to start with HelloWorld
Seems like this is a basic course

A comprehensive course delivered by one of the best instructors on Udemy.

it is a good so far but it is a bit blury so far

Beeldkwaliteit kan beter

Always impressed with the details and careful instruction presented while only at Lesson 19.

Accent makes it a bit difficult, and having key commands presses shown during video would be helpful as well. His pronunciation of "Tab" sounded like "Back" and it deleted my work. Thank goodness for ctrl + z

its good and easy to learn