Support

Programming with C# Course

12 sessions available starting from $3,000.00

Subject: Programming

Ages: All ages

Skill level: All difficulty levels

Course Code: 2124
Course Duration: 5 days

The goal of this five-day instructor-led (Level 400) 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.

Skills Gained

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...

see more

Course Code: 2124
Course Duration: 5 days

The goal of this five-day instructor-led (Level 400) 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.

Skills Gained

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.

Course Modules

Module 1: Overview of the Microsoft .NET Platform

Module 2: Overview of C#

Module 3: Using Value-Type Variables

Module 4: Statements and Exceptions

Module 5: Methods and Parameters

Module 6: Arrays

Module 7: Essentials of Object-Oriented Programming

Module 8: Using Reference-Type Variables

Module 9: Creating and Destroying Objects

Module 10: Inheritance in C#

Module 11: Aggregation, Namespaces, and Advanced Scope

Module 12: Operators and Events

Module 13: Properties and Indexers

Module 14: Attributes

Who Should Attend

This course is intended for experienced developers who already have programming experience in C, C++, Visual Basic, or Java. These developers will be likely to develop enterprise business solutions.

Prerequisites

Before attending this course, students must have:

• Experience with programming in C, C++, Visual Basic, Java, or another programming language.
• Familiarity with the Microsoft .NET strategy as described on the Microsoft .NET Web site
• Familiarity with the .NET Framework as described on the MSDN Web site

see less

Choose from 12 available sessions:

When

Please contact us for upcoming dates and/or more information about this class.

Where

  • 5/159-175 Church St
    Parramatta, NSW 2150

Price: $3,000.00

Type

  • Class / Group Sessions

When

Please contact us for upcoming dates and/or more information about this class.

Where

  • 5/159-175 Church St
    Parramatta, NSW 2150

Price: $3,000.00

Type

  • Class / Group Sessions

When

Please contact us for upcoming dates and/or more information about this class.

Where

  • 5/159-175 Church St
    Parramatta, NSW 2150

Price: $3,000.00

Type

  • Class / Group Sessions

When

Please contact us for upcoming dates and/or more information about this class.

Where

  • 5/159-175 Church St
    Parramatta, NSW 2150

Price: $3,000.00

Type

  • Class / Group Sessions

When

Please contact us for upcoming dates and/or more information about this class.

Where

  • 5/159-175 Church St
    Parramatta, NSW 2150

Price: $3,000.00

Type

  • Class / Group Sessions

When

Please contact us for upcoming dates and/or more information about this class.

Where

  • 5/159-175 Church St
    Parramatta, NSW 2150

Price: $3,000.00

Type

  • Class / Group Sessions

When

Please contact us for upcoming dates and/or more information about this class.

Where

  • 5/159-175 Church St
    Parramatta, NSW 2150

Price: $3,000.00

Type

  • Class / Group Sessions

When

Please contact us for upcoming dates and/or more information about this class.

Where

  • 5/159-175 Church St
    Parramatta, NSW 2150

Price: $3,000.00

Type

  • Class / Group Sessions

When

Please contact us for upcoming dates and/or more information about this class.

Where

  • 5/159-175 Church St
    Parramatta, NSW 2150

Price: $3,000.00

Type

  • Class / Group Sessions

When

Please contact us for upcoming dates and/or more information about this class.

Where

  • 5/159-175 Church St
    Parramatta, NSW 2150

Price: $3,000.00

Type

  • Class / Group Sessions

When

Please contact us for upcoming dates and/or more information about this class.

Where

  • 5/159-175 Church St
    Parramatta, NSW 2150

Price: $3,000.00

Type

  • Class / Group Sessions

When

Please contact us for upcoming dates and/or more information about this class.

Where

  • 5/159-175 Church St
    Parramatta, NSW 2150

Price: $3,000.00

Type

  • Class / Group Sessions



Reviews

John Weber
Good experience!
  • 5/5 stars

I took CCNA class in MIS. It was pretty good, the course was hands-on and teacher was instructional. I was also...
John Weber

see all reviews »


My Other Listings

Implementing and Maintaining Audio and Visual Conferencing and Web Conferencing ...
Implementing and Maintaining Audio and Visual Conferencing and Web Conferencing ...
5 sessions available starting from $1,660.00
Microsoft SQL Server 2008 Training Course | Designing a Business Intelligence Solution
Microsoft SQL Server 2008 Training Course | Designing a Business Intelligence Solution
4 sessions available starting from $3,400.00
Fundamentals of Network Security Course
Fundamentals of Network Security Course
6 sessions available starting from $2,400.00

see all listings »


Found In