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#
Variables
Formatting Output
Data Conversions
Data Types
Other Types
If Statement
Don't use the goto statement
Switch
Strings
Enumerations
While
For
Arrays
Foreach
Objects
Classes
Constructors and Data Hiding
Structures
Fields
Methods
Overloading Methods
Properties
Pre- and Post-Increment
Lists
Static Fields
Static Properties
Static Methods
Static Constructors
Reusing Code
Member Objects
Inheritance
Polymorphism
Abstract Classes
Interfaces
Exception Handling
File IO
Indexers
Sealed Classes
Destructors
Delegates
Collections
Directories
Formatting Strings
The String Class
Miscellaneous Types
C# Exams
Copyright 1999-2021 by Cstructor LLC. All rights Reserved.