What you'll learn?

·     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.

Course NameHours
      Basic Group
Mastering Visual C# 2008 42
 42

Audience :

Developers wishing to learn deepen their knowledge of the .Net Framework/Visual Studio 2008 and Windows applications techniques.

Prerequisities :

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 :

  • Programming

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