Home
Mentoring
Calendar
Courses
Training
Certifications
Instructors
Articles
About Us
Contact Us
Sign In

AWS





C# Foundation Class Syllabus

Description:


This class will introduce you to C#. You will be shown the syntax and usage of the various C# programming features as well as learning the concepts of object-oriented programming. The topics include the basic data types, conditional statements, looping, objects, arrays, classes, properties, inheritance, virtual methods and properties, and exception handling. Additional topics that can be covered include indexers, abstract classes, statics, structures, and sealed classes.

This is the gateway to all the other .NET classes. It includes a total of twenty practical exercises and two hands-on projects.

At the end of this course the student will be able to read and write C# programs.

Prerequisites:
Some programming experience in C, Visual Basic or some other structured language.

Class Length:
36 hours

Class Text Book:
Microsoft MOC 2124C<br>Additional Reading: Programming in C#, 2nd Ed, Jesse Liberty, O'Reilly

Class Topics:

Overview
Hello World in C#
Data Types
If Statement
Looping Statements
Enumerations
Objects
Arrays
Structures
Classes
Fields
Methods
Properties
Reusing Code
Member Objects
Inheritance
Virtual Methods and Properties
Abstract Classes
Exception Handling
Indexers
Statics
Sealed Classes
Destructors
Interfaces
Delegates
Collections
Directories
File IO
Formatting Strings
The String Class
Miscellaneous Types
C# Links
Copyright 1999-2017 by Cstructor LLC. All rights Reserved.