· C# Fundamentals
· Introducing Data Types and Operators
· Program Control Statements
· Introducing Classes, Objects, and Methods
· More Data Types and Operators
· A Closer Look at Methods and Classes
· Operator Overloading, Indexers, and Properties
· Inheritance
· Interfaces, Structures, and Enumerations
· Exception Handling
· Delegates, Events, and Namespaces
· Generics
· Introducing LINQ
· The Preprocessor, RTTI, Nullable Types, and Other Advanced Topics
Description
The purpose of this course is to teach you the fundamentals of C# programming. It uses
a step-by-step approach complete with numerous examples and self tests. It assumes no
previous programming experience. The book starts with the basics, such as how to compile
and run a C# program. It then discusses the keywords, features, and constructs that comprise
the C# language. By the time you finish, you will have a firm grasp of the essentials of C#
programming.
Audience :
Developers wishing to learn deepen their knowledge of the .Net Framework/Visual Studio 2008 and Windows applications techniques.
Recommended Knowledge :
This course assumes no previous programming experience. Thus, if you have never programmed
before, you can use this book. Of course, in this day and age, most readers will have at least a
little prior programming experience. For many, this previous experience will be in C++ or Java.
As you will learn, C# is related to both of these languages. Therefore, if you already know C++
or Java, then you will be able to learn C# easily.
Recommended Course(s) :
Category :
Training Materials :
C# 3.0: A Beginner’s Guide - Herbert Schildt
Labs :
This Package includes several labs to ensure you will gain the targeted skills and experience
Credential :
Upon completion the trainee will acquire YAT Certificate of Achievement