New Horizons Computer Learning Center of Syracuse

Course Cart

Search Courses:
New Horizons of Syracuse
 

Want to take this class from the comfort and convenience of your own office? We can offer a customized version of most courses right at your office, when you need it. Read more about our on-site learning or contact us to get specific information.

2124 Programming with C#

Home > Courses > 2124 Programming with C#

Upcoming Classes

Start DateTimeDurationLocationCostPurchase

Don't see dates for this class? Please contact us or request that we add it to our schedule.

Methods of Delivery

This course can be delivered via the following learning methods:

Overview

The goal of this course is to provide students with the knowledge and skills they need to develop C# applications for the Microsoft .NET Platform. The course focuses on C# program structure, language syntax, and implementation details. C# was created to be the programming language best suited for writing enterprise applications for .NET. C# combines the high productivity of Microsoft Visual Basic with the raw power of C++. It is a simple, object-oriented, and type-safe programming language that is based on the C and C++ family of languages.

At Course Completion

At the end of the course, students will be able to: List the major elements of the .NET Framework and explain how C# fits into the .NET Platform. - Analyze the basic structure of a C# application and be able to document, debug, compile, and run a simple application. - Create, name, and assign values to variables. - Use common statements to implement flow control, looping, and exception handling. - Create methods (functions and subroutines) that can return values and take parameters. - Create, initialize, and use arrays. - Explain the basic concepts and terminology of object-oriented programming. - Use common objects and reference types. - Create, initialize, and destroy objects in a C# application. - Build new C# classes from existing classes. - Create self-contained classes and frameworks in a C# application. - Define operators, use delegates, and add event specifications. - Implement properties and indexers. - Use predefined and custom attributes.

Pre-Requisites

Experience with programming in C, C++, Visual Basic, Java, or another programming language.
Familiarity with the Microsoft .NET strategy.
Familiarity with the .NET Framework .
 
shadow

New Horizons of Syracuse, NY
Glacier Creek Office Park
6711 Towpath Road, Suite 100
East Syracuse, NY 13057
Phone: 315-449-3290
Email: info.syracuse@newhorizons.com

New Horizons of Rochester, NY
Calkins Road Business Park
50 Methodist Hill Drive, Suite 50
Rochester, NY 14623
Phone: 585-427-2150
Email: info.rochester@newhorizons.com

Copyright © 2010 New Horizons Computer Learning Center of Syracuse and Rochester. All rights reserved.
Links to the New Horizons Corporate website are denoted with an arrow (→)