Programming in C# with Microsoft Visual Studio 2010 Training Logo

Programming in C# with Microsoft Visual Studio 2010 Training

Live Online & Classroom Enterprise Certification Training

Powered By

Microsoft Logo

Gain the knowledge and skills to develop C# applications for the .NET Framework 4.0

ATP_Authorized Logo

Powered By

Microsoft Logo

Looking for a private batch ?

REQUEST A CALLBACK

Need help finding the right training?

Your Message

  • Certified Trainer

  • Authorized Courseware

  • Completion Certificate from ATP

  • Enterprise Reporting

  • Lifetime Access

  • CloudLabs

  • 24x7 Support

  • Real-time code analysis and feedback

What is Programming in C# with Microsoft Visual Studio 2010 Certification Training about?

The goal of this course is to provide students with the knowledge and skills they need to develop C# applications for the Microsoft .NET Platform. The course focuses on C# program structure, language syntax, and implementation details. C# was created to be the programming language best suited for writing enterprise applications for .NET. C# combines the high productivity of Microsoft Visual Basic with the raw power of C++. It is a simple, object-oriented, and type-safe programming language that is based on the C and C++ family of languages.

What are the objectives of Programming in C# with Microsoft Visual Studio 2010 Certification Training ?

Developing C# applications for the Microsoft .NET Framework 4.0

Structure of C# 4.0 programs, language syntax, and implementation details

Using C# programming constructs

Declaring and calling methods

Handling exceptions

Reading and writing files

Creating new types

Encapsulating data

Who is Programming in C# with Microsoft Visual Studio 2010 Certification Training for?

Experienced developers who have programming experience in C, C++, Visual Basic, or Java and understand the concepts of object-oriented programming

What are the prerequisites for Programming in C# with Microsoft Visual Studio 2010 Certification Training?

Before attending this course, students must have:
  • At least 12 months experience working with an Object Oriented language
  • Have C++ or Java knowledge:
    • Creating Classes
    • Inheritance and Abstraction
    • Polymorphism
    • Interfaces
    • Exceptions
    • Knowledge of the Visual Studio IDE.

Available Training Modes

Live Online Training

40 Hours

Classroom Training

5 Days

Course Outline Expand All

Expand All

  • Introduction to the .NET Framework
  • Creating Projects Within Visual Studio 2010
  • Writing a C# Application
  • Building a Graphical Application
  • Documenting an Application
  • Running and Debugging Applications by Using Visual Studio 2010
  • Declaring Variables and Assigning Values
  • Using Expressions and Operators
  • Creating and Using Arrays
  • Using Decision Statements
  • Using Iteration Statements
  • Defining and Invoking Methods
  • Specifying Optional Parameters and Output Parameters
  • Handling Exceptions
  • Raising Exceptions
  • Accessing the File System
  • Reading and Writing Files by Using Streams
  • Creating and Using Enumerations
  • Creating and Using Classes
  • Creating and Using Structs
  • Comparing References to Values
  • Controlling Visibility of Type Members
  • Sharing Methods and Data
  • Using Inheritance to Define New Reference Types
  • Defining and Implementing Interfaces
  • Defining Abstract Classes
  • Introduction to Garbage Collection
  • Managing Resources
  • Creating and Using Properties
  • Creating and Using Indexers
  • Overloading Operators
  • Declaring and Using Delegates
  • Using Lambda Expressions
  • Handling Events
  • Using Collections
  • Creating and Using Generic Types
  • Defining Generic Interfaces and Understanding Variance
  • Using Generic Methods and Delegates
  • Implementing a Custom Collection Class
  • Adding an Enumerator to a Custom Collection Class
  • Using the LINQ Extension Methods and Query Operators
  • Building Dynamic LINQ Queries and Expressions
  • Integrating C# Code with Ruby and Python
  • Accessing COM Components from C#

Who is the instructor for this training?

The trainer for this course has extensive experience in C# and certified in Microsoft, including years of experience mentoring professionals

Course Logo

Programming in C# with Microsoft Visual Studio 2010 Certification Training - Certification & Exam

  • SpringPeople is the Authorized Training Partner of Microsoft.
  • The training fees is exclusive of exam cost.
  • For any queries; feel free to reach us at microsoft@springpeople.com

Reviews