Program Using Visual C#

DURATION

3 days

LOCATION

Exeter – Devon, Central London, Bristol or onsite at your premises.

PRE-REQUISITES

This course assumes that students have some programming background. No specific experience with Visual Studio 2008 or the .NET Framework is required. As with any such course, the more experience you bring to the course, the more you’ll get out of it. This course moves quickly through a broad range of programming topics, but it does not require any prior .NET skills.

SUBJECT AREAS (PLEASE NOTE, SUBJECT AREAS COVERED WILL DEPEND ON DELEGATES ABILITY AND TIME AVAILABLE)

Getting Started

  • Thinking about .NET
  • Using Visual Studio 2008
  • Debugging and Handling Exceptions

Data Types and Variables

  • Introducing Variables and Data Types
  • Working with Variables and Data Types

Using the .NET Framework

  • Using .NET Framework Classes
  • Working with Strings
  • Working with Dates and Times

Branching and Flow Control

  • Branching in Code
  • Repeating Code Blocks
  • Unconditional Branching

Classes and Objects

  • Introducing Objects and Classes
  • Creating Your Own Classes
  • Working with Classes

Properties and Methods

  • Overview of Properties and Methods
  • Properties
  • Methods

Object-Oriented Techniques

  • Inheritance
  • Interfaces
  • Organising Classes

Working with Arrays

  • Introducing Arrays
  • Manipulating Arrays
  • Creating Indexers

Delegates and Events

  • Motivating Delegates
  • Introducing Delegates
  • Working with Events

Generics

  • Introducing Generics
  • Generics and Arrays
  • Generic Interfaces
  • Generic Constraints
  • Generics and Lists

Handling Exceptions

  • Perspectives and Exception Handling
  • Getting Started with Exception Handling
  • Catching Specific Exceptions
  • Raising Errors
  • Running Code Unconditionally
  • Creating Exception Classes

Collection Classes

  • Generics, Collections, and Interfaces
  • The Generic List
  • Working with Dictionaries, Stacks, and Queues
  • Creating Your Own Generic Collection Classes

New Language Features

  • LINQ and Languages
  • Implicitly Typed Local Variables and Object Initializers
  • Lambda Expressions, Extension Methods, and Anonymous Types

TO BOOK

For more information or to book onto our Program Using Visual C# training course please contact us on 01392 824 022.

If there is a Visual C# course that is not listed on our site, that you are interested in attending then please let us know and we can arrange one to one training onsite with our Trainer.

Still not convinced?
We can help you!

Fill out the form below and one of our IT specialists will contact you.



Testimonials

 

 

EmailFacebookTwitterSupport PortalAME Support Tool