Programming with C#

Level
Total time

Programming with C#

Perpetual Solutions
Logo Perpetual Solutions
Provider rating: starstarstarstarstar 10 Perpetual Solutions has an average rating of 10 (out of 1 reviews)

Need more information? Get more details on the site of the provider.

Starting dates and places
There are no known starting dates for this product.

Description

Prerequisites:

Before attending this course, students must have:

- Experience with programming in C, C++, Visual Basic, Java, or another programming language.
- Familiarity with Microsoft's .NET strategy as described on Microsoft's .NET Web site: http://www.microsoft.com/net/

Course Description:

The goal of this course is to provide students with the knowledge and skills needed to develop C# applications for the Microsoft .NET Platform. The course focuses on C# program structure, language syntax, and implementation details.

This course includes the following modules:

Overview of the Microsoft .NET Platform

  • Introduction to the .NET Platform
  • Overview of the .NET Framework
  • Benefits of the .NET F…

Read the complete description

Frequently asked questions

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.

Prerequisites:

Before attending this course, students must have:

- Experience with programming in C, C++, Visual Basic, Java, or another programming language.
- Familiarity with Microsoft's .NET strategy as described on Microsoft's .NET Web site: http://www.microsoft.com/net/

Course Description:

The goal of this course is to provide students with the knowledge and skills needed to develop C# applications for the Microsoft .NET Platform. The course focuses on C# program structure, language syntax, and implementation details.

This course includes the following modules:

Overview of the Microsoft .NET Platform

  • Introduction to the .NET Platform
  • Overview of the .NET Framework
  • Benefits of the .NET Framework
  • The .NET Framework Components
  • Languages in the .NET Framework

Overview of C#

  • Structure of a C# Program
  • Basic Input/Output Operations
  • Recommended Practices
  • Compiling, Running, and Debugging

Using Value-Type Variables

  • Common Type System
  • Naming Variables
  • Using Built-In Data Types
  • Creating User-Defined Data Types
  • Converting Data Types

Statements and Exceptions

  • Introduction to Statements
  • Using Selection Statements
  • Using Iteration Statements
  • Using Jump Statements
  • Handling Basic Exceptions
  • Raising Exceptions

Methods and Parameters

  • Using Methods
  • Using Parameters
  • Using Overloaded Methods

Arrays

  • Overview of Arrays
  • Creating Arrays
  • Using Arrays

Essentials of Object-Oriented Programming

  • Classes and Objects
  • Using Encapsulation
  • C# and Object Orientation
  • Defining Object-Oriented Systems

Using Reference-Type Variables

  • Using Reference-Type Variables
  • Using Common Reference Types
  • The Object Hierarchy
  • Namespaces in the .NET Framework
  • Data Conversions

Creating and Destroying Objects

  • Using Constructors
  • Initializing Data
  • Objects and Memory
  • Resource Managements

Inheritance in C#

  • Deriving Classes
  • Implementing Methods
  • Using Sealed Classes
  • Using Interfaces
  • Using Abstract Classes

Aggregation, Namespaces, and Advanced Scope

  • Using Internal Classes, Methods, and Data
  • Using Aggregation
  • Using Namespaces
  • Using Modules and Assemblies

Operators and Events

  • Introduction to Operators
  • Operator Overloading
  • Creating and Using Delegates
  • Defining and Using Events

Properties and Indexers

  • Using Properties
  • Using Indexers

Attributes

  • Overview of Attributes
  • Defining Custom Attributes
  • Retrieving Attribute Values

For online live training advice please visit our Learning Advice Centre on our website. Be sure to follow us on Twitter to receive special course offers, news and updates!

There are no reviews yet.
Share your review
Do you have experience with this course? Submit your review and help other people make the right choice. As a thank you for your effort we will donate £1.- to Stichting Edukans.

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.