C# Classes
Self Paced C# Tutorial
Skip to content
  • Home
  • C# Course
  • Testimonials
  • Blog
  • About
Sign In Sign Up
← What is .NET?
Creating a Console Application →

Quiz

You must sign up to see the rest of this content.
← What is .NET?
Creating a Console Application →
  • C# Class Outline

    • 1 Introduction (15 minutes)
      • Introduction
      • Your Background
    • 2 Getting Going (20 minutes to 2 hours depending on the setup time)
      • Starting off
      • Software setup
    • 3 Overview of the .NET Framework (25 minutes)
      • What is .NET?
      • Quiz
    • 4 Visual Studio .NET (2 hours)
      • Creating a Console Application
      • Basic features of Visual Studio .NET
      • Adding commenting to your code
      • Console ReadLine and WriteLine
      • Quiz
      • Lab
    • 5 Primitive Data Types and Collections (2.5 hours)
      • Introduction to primitive data types
      • Nullable data types
      • Enums
      • Casting primitive data types
      • Arithmetic operators
      • Relational operators
      • Arrays
      • Generic collections
      • Quiz
      • Lab
    • 6 Conditional Statements (2.5 hours)
      • Quick introduction
      • if…else
      • for
      • foreach
      • switch…case
      • while and do…while
      • Quiz
      • Lab
    • 7 Functions (1.5 hours)
      • Introduction to functions
      • The ref and out keywords
      • The params keyword
      • Overloaded functions
      • Quiz
      • Lab
    • 8 Encapsulation (2.5 hours)
      • Creating a class
      • Instantiating an object
      • The this keyword
      • Properties
      • Reference vs value types (Part 1)
      • References vs value types (Part 2)
      • The immutable String
      • Garbage collection
      • Quiz
      • Lab
    • 9 Inheritance (2.5 hours)
      • Creating a derived class
      • Constructors
      • Overloaded constructors
      • Destructors
      • Static member variables and functions
      • Sealed classes
      • The const and readonly keywords
      • Quiz
      • Lab
    • 10 Polymorphism (3.5 hours)
      • Overriding functions
      • Abstract classes
      • Interfaces
      • Casting references and polymorphism
      • Exception handling
      • Access modifiers
      • Quiz
      • Lab
    • 11 Building a data layer with ADO .NET (4 hours)
      • Introduction
      • Creating a class library for the data layer
      • Creating a connection
      • Creating and executing a command
      • Reading data
      • Dependency injection using StructureMap
      • Quiz
      • Lab
© 2010-2010 Asteio Corporation. All rights reserved. Austin, Texas.
Follow C# Classes on FacebookFollow C# Classes on Facebook