YoVDO

C# Tutorial - Full Course for Beginners

Offered By: freeCodeCamp

Tags

C# Courses Programming Courses Programming Languages Courses

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 Languages
University 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