C# Tutorial - Full Course for Beginners
Offered By: freeCodeCamp
Course Description
Overview
Embark on a comprehensive 4-5 hour tutorial designed to introduce beginners to the core concepts of C# programming. Learn essential skills from installation and setup to advanced topics like inheritance. Follow along with hands-on exercises, including building a calculator, creating a mad lib game, and developing a guessing game. Master fundamental programming concepts such as variables, data types, arrays, methods, loops, and exception handling. Dive into object-oriented programming with classes, objects, constructors, and inheritance. By the end of this tutorial, gain a solid foundation in C# programming and be well-equipped to tackle more advanced projects.
Syllabus
Introduction.
Installation & Setup.
Drawing a Shape.
Variables.
Data Types.
Working With Strings.
Working With Numbers.
Getting User Input.
Building a Calculator.
Building a Mad Lib.
Arrays.
Methods.
Return Statement.
If Statements.
If Statements (con't).
Building a Better Calculator.
Switch Statements.
While Loops.
Building a Guessing Game.
For Loops.
Building an Exponent Method.
2d Arrays.
Comments.
Exception Handling.
Classes & Objects.
Constructors.
Object Methods.
Getters & Setters.
Static Class Attributes.
Static Methods & Classes.
Inheritance.
Taught by
freeCodeCamp
Related Courses
Programming LanguagesUniversity of Virginia via Udacity Compilers
Stanford University via Coursera Programming Languages, Part A
University of Washington via Coursera CSCI 1730 - Introduction to Programming Languages
Brown University via Independent Intro to Java Programming
San Jose State University via Udacity