Introduction
  • Introduction to the course
Formatting Output
  • Miles to Feet Conversion
C# Methods and Behaviors
  • School Information Exercise
  • Favorite Saying Exercise
Basic OOP - Creating Your Own Classes
  • Student Information Exercise
Making Decisions
  • Aquarium's pH Level Exercise
  • Number Of Days in a Month Exercise
Repeating Instructions
  • Random Numbers Exercise
  • Input Validation Exercise
  • Multiplication Table Exercise
Arrays
  • Reading Data Into Array Exercise
  • Calculating Sales and Percentages Exercise
  • Frequency Distribution Bar Chart Exercise - Part 1
  • Frequency Distribution Bar Chart Exercise - Part 2
  • Random Numbers Calculations Exercise - Part 1
  • Random Numbers Calculations Exercise - Part 2
Advanced Arrays
  • 1D Array and 2D Array Exercise
  • Telephone Number Word Generator Exercise - Part 1
  • Telephone Number Word Generator Exercise - Part 2
  • Telephone Number Word Generator Exercise - Part 3
Putting it all together - OOP, Loops, 2D Arrays, Output Formatting
  • Almost Chess Exercise - Part 1
  • Almost Chess Exercise - Part 2
  • Almost Chess Exercise - Part 3
  • Almost Chess Exercise - Part 4
  • Almost Chess Exercise - Part 5
  • Almost Chess Exercise - Part 6
  • Almost Chess Exercise - Part 7
  • Almost Chess Exercise - Part 8
Bonus Videos: C# Logical Puzzles Games & Algorithms: Programming Exercises
  • Read Me
  • Factorial - using loops
  • Factorial - using recursion
  • FizzBuzz - using loops
  • FizzBuzz - using recursion
  • Lo Shu Magic Square Part 1
  • Lo Shu Magic Square Part 2
  • Tortoise vs Hare race simulation Part 1
  • Tortoise vs Hare race simulation Part 2
  • Tortoise vs Hare race simulation Part 3
  • Tortoise vs Hare race simulation Part 4
  • Tortoise vs Hare race simulation Part 5
  • Tortoise vs Hare race simulation Part 6
BONUS VIDEOS: Starting Out With Visual C# - WinForms exercises
  • Read Me
  • Latin Translator - WinForm Basics
  • Clickable Images - WinForms Basics
  • Card Identifier - WinForms Basics
  • Name Formatter - Basic Output
  • Tip Calculator - Basic Input and Output
  • Distance Calculator - Basic Input and Output
  • Roman Numeral Converter - Conditional Statements
  • Mass and Weight - Conditional Statements
  • Magic Dates - Conditional Statements
  • Distance Calculator - Loops
  • Distance Calculator 2 - Writing to File
  • Celsius to Fahrenheit Converter - Loops
  • Retail Price Calculator - Methods and Functions
  • Falling Distance - Methods and Functions
  • Kinetic Energy
  • Total Sales - Reading Text Files and Arrays
  • Word Counter - Passing Arguments
  • Pet Class - Basic Classes and Objects
  • Employee and Production Worker - OOP Inheritance
  • Personnel Database - Creating Database Using Database Wizard
Airline Reservation System - Bonus (November 2018)
  • Project Introduction
  • Creating Forms
  • Creating Passenger Class
  • Creating Properties
  • Creating Constructors
  • Input Validation
  • Validating If Seat is Taken
  • Getting Passengers By Name
  • Adding and Removing Passengers
  • Counting Seated And Waiting Passengers
  • Preparing Lookups Form
  • Setting Up Lookups Form
  • DataGridView Click Event
  • Lookups Form Load Event
  • Preparing the Main Form
  • Adding Passenger To The Seating Chart and On Waiting List
  • Showing All Passengers
  • Displaying Seating Chart
  • Deleting Passenger
  • Testing And Debugging
Bonus Material
  • Bonus Lecture