Welcome to the Class!

The C# programming language from Microsoft is one of the most popular programming languages in the world. This book is designed for an absolute beginner to get started with this powerful programming language.  You do not need any prior programming experience for this class. You will need access to a Windows PC to install Visual Studio 2017 Community Edition (free download) to run the labs in this book.  I will also show you some affordable cloud based options so you can do your software development in the cloud.  In this book I will start with a very basic sample program and then we will add elements that illustrate basic language constructs step by step to this program until you have a complete demonstration program.  We will review basic language elements such as:

• Loops
• If Statements
• Case statements
• C# Data Types
• Methods
• Object Oriented Programming and
• More

After that we will then build a more complete demonstration program that integrates all of the concepts in the book. By the end of this class you will have a basic knowledge of the C# programming language and will be able to write your own programs.

Course curriculum

  • 1

    Lesson 4 Hello World

    • Hello World

    • Hello World Slides

    • Chapter 4 Source Code

    • Lab Compile Test

  • 2

    Chapter 7 Methods

    • Chapter 7 Source Code

  • 3

    Chapter 8 If Statements

    • Chapter 8 Source Code

  • 4

    Chapter 9 Loops

    • Chapter 9 Source Code

  • 5

    Chapter 10 Data Types

    • Chapter 10 Source Code

  • 6

    Chapter 12 Case Statements

    • Chapter 12 Source Code

  • 7

    Chapter 13 Arrays

    • Chapter 13 Source Code

  • 8

    Chapter 15 Using Statements

    • Chapter 15 Source Code

  • 9

    Chapter 16 File Output

    • Chapter 16 Source Code

  • 10

    Chapter 17 File Input

    • Chapter 17 Source Code

  • 11

    Chapter 18 Strings and Functions

    • Chapter 18 Source Code

  • 12

    Chapter 19 Dates and Functions

    • Chapter 19 Source Code

  • 13

    Chapter 20 Object Oriented Programming

    • Chapter 20 Source Code

  • 14

    Chapter 21 Inheritance

    • Chapter 21 Source Code Program.cs

    • Chapter 21 Source Code Person.cs

Get Started Today!