Using Data
  • Getting Started
  • Declaring Variables
  • Displaying Variables in the Console
  • Using Arithmetic Operators
  • Using the Bool Data Type
  • Using the Char Data Type
  • Using the String Data Type
  • Numeric Conversions
  • Declaring Constants
  • Console Input
  • Section 1 Quiz
  • Exercise 1 - with Solution
  • Exercise 2 - with Solution
  • Exercise 3 - with Solution
Making Decisions
  • Introduction to Section 2
  • If Statements
  • If-Else Statements
  • Compound Expressions in If Statements
  • Switch Statements
  • Conditional and NOT Operators
  • Section 2 Quiz
  • Exercise 1 - with Solution
  • Exercise 2 - with Solution
  • Exercise 3 - with Solution
Looping
  • Introduction to Section 3
  • While Loops
  • For Loops
  • Do While Loops
  • Nested Loops
  • Section 3 Quiz
  • Exercise 1 - with Solution
  • Exercise 2 - with Solution
  • Exercise 3 - with Solution
Using Arrays
  • Introduction to Section 4
  • Creating an Array
  • Using Loops with Arrays
  • Searching an Array Using Loops
  • Useful Array Methods
  • Brief Look at Multidimensional Arrays
  • Section 4 Quiz
  • Exercise 1 - with Solution
  • Exercise 2 - with Solution
  • Exercise 3 - with Solution
Methods
  • Introduction to Section 5
  • Creating Methods
  • Pass by Reference vs Pass by Value
  • Ref Keyword
  • Out Keyword
  • Params Keyword
  • Method Overloading
  • Optional Parameters
  • Section 5 Quiz
  • Exercise 1 - with Solution
  • Exercise 2 - with Solution
  • Exercise 3 - with Solution
Classes
  • Introduction to Section 6
  • Creating a Class
  • Constructors
  • Get and Set Methods
  • Properties
  • Operator Overloading
  • Passing Objects to Methods
  • Arrays of Objects
  • Static Keyword
  • Section 6 Quiz
  • Exercise 1 - with Solution
  • Exercise 2 - with Solution
  • Exercise 3 - with Solution