Nova Knowlege Solutions
  About
  Courses & Certifications
  Schedule
  Partners
Nova Networks Web Site
Training and Services Home Page > Schedule : Programming with C#
Next Available Dates:

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)
Developing ASP.NET Web Applications using Visual Studio .NET
Developing MS .NET Applications for Windows (Visual Basic.NET)
Developing MS .NET Applications for Windows (Visual C#.NET)
Developing XML Web Services using MS ASP.NET
Introduction to Visual Basic.NET Programming with MS .NET
Programming with ADO.NET
Programming with MS Visual Basic.NET
Programming with the MS.NET Framework (MS Visual C# .NET)

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.

 Copyright © 2008 Nova Knowlege Solutions, All Rights Reserved. | Terms of Use | Privacy Statement