Download a PDF Handout Download the course outline in PDF format.
This download requires the Adobe Acrobat PDF Reader, available for free at the Adobe Web site. Related Course(s) In-depth, Real World
Training Solutions
Nova Networks delivers in-depth, real world training solutions. Nova's training courses are designed to help our clients increase workplace performance and productivity. Nova combines Official Curriculum materials with field experienced certified instructors and a quality guarantee to deliver cost effective, practically applied training solutions. |
 |
M2124 - Programming with C# - 5 days
[ Course Schedule ] Module 1: Overview of the Microsoft .NET Platform
The following topics are covered in this module:
- Introduction to the .NET Platform
- Overview of the .NET Framework
- Benefits of the .NET Framework
- The .NET Framework Components
- Languages in the .NET Framework
After completing this module, you will be able to list the major elements of the .NET Framework and explain how the C# language fits into the .NET Platform.
This includes:
- Describing the .NET Platform.
- Listing the main elements of the .NET Platform.
- Explaining the language support in the .NET Framework.
- Describing the .NET Framework and its components.
Module 2: Overview of C#
The following topics are covered in this module:
- Structure of a C# Program
- Basic Input/Output Operations
- Recommended Practices
- Compiling, Running, and Debugging
After completing this module, you will be able to analyze the basic structure of a C# application and be able to document, debug, compile, and run a simple application.
This includes:
- Explaining the structure of a simple C# program.
- Using the Console class of the System namespace to perform basic input/output operations.
- Handling exceptions in a C# program.
- Generating Extensible Markup Language (XML) documentation for a C# application.
- Compiling and executing a C# program.
- Using the Microsoft Visual StudioŽ Debugger to trace program execution.
Module 3: Using Value-Type Variables
The following topics are covered in this module:
- Common Type System
- Naming Variables
- Using Built-In Data Types
- Creating User-Defined Data Types
- Converting Data Types
After completing this module, you will be able to create, name, and assign values to variables.
This includes:
- Describing the types of variables that you can use in C# applications.
- Naming your variables according to standard C# naming conventions.
- Declaring variables by using built-in data types.
- Assigning values to variables.
- Converting existing variables from one data type to another.
- Creating and using your own data types
Module 4: Statements and Exceptions
The following topics are covered in this module:
- Introduction to Statements
- Using Selection Statements
- Using Iteration Statements
- Using Jump Statements
- Handling Basic Exceptions
- Raising Exceptions
After completing this module, you will be able to use common statements to implement flow control, looping, and exception handling.
This includes:
- Describing the different types of control statements.
- Using jump statements.
- Using selection statements.
- Using iteration statements.
- Handling and raising exceptions.
Module 5: Methods and Parameters
The following topics are covered in this module:
- Using Methods
- Using Parameters
- Using Overloaded Methods
After completing this module, you will be able to create methods (functions and subroutines) that can return values and take parameters.
This includes:
- Creating static methods that acc
Contact the training coordinator for pricing and details at 613-563-NOVA (6682)
Ext:267 0r training@novaknowledge.com
Nova Networks can also customize this course to topics of your choice which will reduce the course cost.
Copyright Statement
This site is Copyright © 2007 Nova Networks Inc.
Reproduction of any part of this site for personal or commercial
purposes without permission is strictly prohibited. The information
at this site may be downloaded onto a disk or printed for your personal
use provided that you include this copyright notice on each copy and
that you make no alterations to any of the pages and do not use any of
the information in any other work or publication whatsoever whether the
publication is paper based or electronic. No part of the information may be
distributed or copied for any commercial purpose.
|