Brief Summary
This C# course is all about learning while having fun! You'll build cool projects AND get the hang of C#. It's beginner-friendly and full of valuable tips.
Key Points
-
17 hands-on projects to boost your coding skills!
-
Learn C# basics in a super friendly way.
-
Perfect for both beginners and those looking to brush up.
Learning Outcomes
-
Understand the fundamentals of C# programming.
-
Be able to create your own simple applications.
-
Gain experience through 17 practical projects.
About This Course
Learn how to code in C# by building 17 projects
Welcome to this C# project based course for beginners course (pronounced C Sharp).
C# is designed to be a simple, modern, general-purpose, object-oriented programming language, borrowing key concepts from several other languages, most notably Java
.
C# is an Object Oriented language and does not offer global variables or functions. Everything is wrapped in classes, even simple types like int and string, which inherits from the System.Object class.
In this course I will walk you through how to create the following 17 beginner c # projects:
C# is an object-oriented language designed by Microsoft and used by systems engineers, desktop programmers, and mobile app developers the world over.
This course will guide you through C#'s basics, its core syntax, and the fundamentals of writing strong C# code. I will show you how to install Visual Studio, a great IDE for developing in C#, and then dive into the language itself. Along the way, we will cover topics such as:
Declaring and initializing variables with a variety of data types
Data type Conversions and Truncating
Exploring Basic Arithmetic operators
Troubleshoot Compile errors
Controlling flow with conditional code
Creating Method
Creating Event Handler methods
Using controls and changing their properties
If C# is your first step into programming or adding it your existing skillset, these training videos will help you understand the language and use it to build your own great software.
Welcome :-)
David Z.
It is indeed for novices, but there is too much repetition. It would have been better to cover more ground and build on previous sections to make it more challenging with each project. Instead, the project difficulty varies quite randomly and there isn't much novelty as the course progresses.