Curs Programming in C# with Microsoft Visual Studio 2010

Curs 10266 Programming in C# with Microsoft Visual Studio 2010


Module 1: Introducing C# and the .NET Framework
  • 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
Module 2: Using C# Programming Constructs
  • Declaring Variables and Assigning Values
  • Using Expressions and Operators
  • Creating and Using Arrays
  • Using Decision Statements
  • Using Iteration Statements
Module 3: Declaring and Calling Methods
  • Defining and Invoking Methods
  • Specifying Optional Parameters and Output Parameters
Module 4: Handling Exceptions
  • Handling Exceptions
  • Raising Exceptions
Module 5: Reading and Writing Files
  • Accessing the File System
  • Reading and Writing Files by Using Streams
Module 6: Creating New Types
  • Creating and Using Enumerations
  • Creating and Using Classes
  • Creating and Using Structs
  • Comparing References to Values
Module 7: Encapsulating Data and Methods
  • Controlling Visibility of Type Members
  • Sharing Methods and Data
Module 8: Inheriting From Classes and Implementing Interfaces
  • Using Inheritance to Define New Reference Types
  • Defining and Implementing Interfaces
  • Defining Abstract Classes
Module 9: Managing the Lifetime of Objects and Controlling Resources
  • Introduction to Garbage Collection
  • Managing Resources
Module 10: Encapsulating Data and Defining Overloaded Operators
  • Creating and Using Properties
  • Creating and Using Indexers
  • Overloading Operators
Module 11: Decoupling Methods and Handling Events
  • Declaring and Using Delegates
  • Using Lambda Expressions
  • Handling Events
Module 12: Using Collections and Building Generic Types
  • Using Collections
  • Creating and Using Generic Types
  • Defining Generic Interfaces and Understanding Variance
  • Using Generic Methods and Delegates
Module 13: Building and Enumerating Custom Collection Classes
  • Implementing a Custom Collection Class
  • Adding an Enumerator to a Custom Collection Class
Module 14: Using LINQ to Query Data
  • Using the LINQ Extension Methods and Query Operators
  • Building Dynamic LINQ Queries and Expressions
Module 15: Integrating Visual C# Code with Dynamic Languages and COM Components
  • Integrating C# Code with Ruby and Python
  • Accessing COM Components from C#


Locatia de desfasurare a cursului:

Sediul Learning Solution: Str. Transilvaniei nr. 24, Sector 1, Bucuresti
Cine susține cursul?
Florin Florea

Durata Curs
5 zile: 9:00 – 17:00

Cunostinte prealabile

At least 12 months experience working with an Object Oriented language
Have C++ or Java knowledge:
Creating Classes
Inheritance and Abstraction
Knowledge of the Visual Studio IDE.

Cursuri Conexe

Curs Programming in C#
Curs Essentials of Developing Windows Store Apps Using C#
Curs Advanced Windows Store App Development Using C#

Abonați-vă la newsletter

Ne găsiți la
Telefon/Fax: 021 367 0092
Telefon: 0748.11.23.23
Str. Transilavaniei, nr. 24, Sector 1, Bucuresti,
Cod Postal 010798, ROMANIA