Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Learn To Program C# (basic course)
Getting Started
Course Introduction (3:28)
Course eBook
Welcome To The Course (2:56)
FAQ: Resources and Updates - Read This First!
C# Source Code Archive
Using Visual Studio 2019
Install Visual Studio (2:29)
Your first C# project (7:55)
How to customize Visual Studio (12:36)
Tour of Visual Studio (7:28)
How to follow this course on a Mac (1:42)
Install Mono and MonoDevelop on a Mac (3:43)
How to use the sample projects on OS X (2:39)
How to create visual user interfaces with MonoDevelop (8:32)
Programming Fundamentals
Variables and constants (12:48)
Data conversion (8:33)
Conditional tests and operators
Conditional Tests and Comparisons (11:47)
Operators (6:58)
Functions and Arguments
Functions or methods (6:17)
Arguments (5:36)
Object Orientation
OOP explained (5:33)
How to create a class (7:01)
Creating class hierarchies (14:34)
Arrays, Strings and Loops
Arrays (7:09)
Strings (8:26)
IO - Files and Folders
File Handling (9:49)
Streaming Data (8:27)
Classes, Methods, Structs and Enums
Classes and methods (10:48)
Structs and Enums (7:38)
Exception Handling and Debugging
Exceptions (12:57)
The Debugger (5:00)
Further Adventures in Programming
Generic Collections (6:54)
Overridden Methods (4:44)
C# 6 (9:19)
The Interactive Console (5:22)
Write an Adventure Game! (10:03)
What next? (2:29)
And Finally…
Teach online with
Structs and Enums
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock