Sections: Email us | Multi-user licencing | Contact

octobersystemstraining

the training superstore 01223 894136

Microsoft Visual C# 2005 Training Course by Keystone


This Microsoft Visual C# 2005 Training Course provides development professionals with the fundamentals of programming using Microsoft Visual C# 2005. In this course, you’ll learn to use the C# Compiler and .NET Class Library. You’ll also learn about Value- and Reference-Type variables as well as creating Windows applications and working with new C# concepts such as Static Classes, Click Once Deployment and Nullable Types.

Throughout this course, your instructor, James Lee Carr, will empower you to code C# programs to address constantly changing software needs with plenty of hands-on work in Visual Studio 2005. You’ll learn about C#‘s support for object oriented programming among other topics.

There are 90 lessons across 5 levels in this course – all designed to give you an introduction to the fundamentals of Visual C# 2005 development.


£330  per user + vat



Related Course

Course outline

Level 1: Introduction
1.0 Introduction to the C# Language
1.1 History of C#
1.2 .NET Languages
1.3 Visual Studio �Jump Start�
1.4 Our First C# Application
2.0 The C# Compiler
2.1 Compile Steps
2.2 .NET Assemblies
2.3 Debug vs. Release
2.4 The Main Method
3.0 The .NET Class Library
3.1 Our First Console Application
3.2 The Class Library Object Browser
3.3 Writing Data to the Console
3.4 Formatting Strings
3.5 Namespaces
4.0 Basic Language Elements
4.1 CTS: The Common Type System
4.2 Intrinsic C# Data Types
4.3 Statements
4.4 Operators
4.5 Comments
4.6 Naming Conventions
4.7 IDE Tips

Level 2: Language Fundamentals
1.0 Value-Type Variables
1.1 Declaring Local Variables
1.2 Enumerations
1.3 Structures
1.4 Constants
2.0 Reference-Type Variables
2.1 Declaring a Reference to an Object
2.2 Creating a new Object
2.3 Calling an Object Method
2.4 The String Class
2.5 Value-Types vs. Reference-Types
3.0 Flow Control Statements
3.1 The if Statement
3.2 The switch Statement
3.3 The while Statement
3.4 The for Statement
3.5 The foreach Statement
4.0 Methods
4.1 Defining a Method
4.2 Returning a Value from a Method
4.3 Input Parameters
4.4 Output Parameters
4.5 Updatable Parameters
4.6 Method Overloading
5.0 Arrays
5.1 Array Syntax
5.2 Initializing Array Elements
5.3 Array Methods and Properties
5.4 Array Rank

Level 3: Object Oriented Programming
1.0 Introduction to OOP
1.1 Classes, Class Members and Objects
1.2 Using the Class Designer
1.3 Class Inheritance
1.4 Instantiating Objects
1.5 Constructors
2.0 Using OOP in C# Programs
2.1 Properties
2.2 Instance Members
2.3 Static Members
2.4 Abstract Base Classes
2.5 Interfaces
Level 4: Visual Studio 2005
1.0 Configuring The IDE
1.1 Visual Studio Toolbars
1.2 Solution Explorer
1.3 Project Files
1.4 Configuring The Output Window
2.0 Coding Tools
2.1 DataView
2.2 Design View
2.3 Code View
3.0 Debugging
3.1 The Debug Toolbar
3.2 Setting Breakpoints
3.3 DataTips
3.4 The Debug Windows
3.5 Stepping Through your code
3.6 Debugging Strategies

Level 5: Windows Development and Beyond
1.0 Creating Windows Applications
1.1 Text Editor Application
1.2 Application Icon
1.3 ToolStrip
1.4 RichTextBox
1.5 SaveFileDialog
1.6 OpenFileDialog
1.7 OurFormClass.Designer.cs
1.8 ControlCollection.Add ( )
1.9 WinApp3 Summary
2.0 Events
2.1 Application.Run ( )
2.2 Event Handlers
2.3 Delegates
2.4 Events Summary
3.0 Exceptions
3.1 The Exception Class Hierarchy
3.2 try…catch�finally
3.3 Exception Assistant
4.0 New Concepts in C# 2005
4.1 Nullable Types
4.2 Static Classes
4.3 Generic Collections
4.4 Anonymous Methods
4.5 Visibility of Property Accessors
4.6 Accessing The Global Namespace
4.7 Click Once Deployment


PicoSearch

Certification

Office

Programming

Business

Graphics

News


We are now PCI DSS certified. PCI DSS stands for Payment Card Industry Data Security Standard, and is a worldwide security standard. The PCI DSS must be met by all organizations (merchants and service providers) that transmit, process or store payment card data. 

Contact us |  Back to top |  
Site Map


© 2009 October Systems