Illustration: C# Training | C Sharp Course course

C# Training | C Sharp Course

C# (sharp)

This training is designed for developers with prior programming experience who want to master .NET application development using the C# (Sharp) language.

After an overview of the tools provided by the Visual Studio environment, core concepts such as objects and classes are introduced, followed by the fundamental principles of object-oriented programming, including encapsulation, inheritance, polymorphism, and abstraction, and their application to Windows application development.

4 days 9:00 a.m. to 4:30 p.m. Online, Montreal, Quebec City

Updated on

The C# Training | C Sharp Course course at a glance

Length
4 days
Schedule
9:00 a.m. to 4:30 p.m.
Format
Live virtual class or in person in Montreal and Quebec City
Audience
Tous
Price
$1,963 per participant, or $1,668 for public bodies and non-profits (plus taxes)
Language
English

Doussou Formation and C# Training | C Sharp Course: key facts

Upcoming C# Training | C Sharp Course sessions

Online

  • Select
  • Select
  • Select
  • Select
  • Select

Montreal

Hôtel Zéro 1 · 1, boulevard René-Lévesque Est

  • Select
  • Select

Quebec City

  • Select

C# Training | C Sharp Course course outline

Introduction to the C# Training

  • Understanding the .NET Environment
    Installing Visual Studio
  • Hands-on Workshop: Creating your first application

Learning the Fundamentals of C# Syntax

  • Namespaces
    Using Variables, Structures, and Classes
    Introduction to Classes
    Working with Variables in Memory
    Using Strings and the using Alias Directive
  • Hands-on Workshop: Writing your first program

Mastering Object-Oriented Programming in C#

  • Defining Methods and Properties
    Using Object Constructors
    Static Class Members
    Inheritance
    Polymorphism
    Working with Interfaces
    Abstract Classes

Advanced C# Language Concepts

  • String Processing with StringBuilder and Regular Expressions
    Collections, Dictionaries, and Hash Tables
    Using the if Statement
    Applying switch for Multiple Conditions
    Working with Arrays
    Loops (while, for, foreach)
    Operators in C#
    Exception Handling
    Types of Exceptions

Relationships Between Classes

  • Inheritance
    Interfaces
    Aggregation
    Composition

Database Integration

  • Entity Framework
    ADO.NET
    LINQ

Prices and practical information

Preferred rate

$1,668 / participant

Public bodies and non-profits · plus taxes

Standard price

$1,963 / participant

Businesses and individuals · plus taxes

Practical information

  • Length: 4 days
  • Schedule: 9:00 a.m. to 4:30 p.m.
  • Format: Live virtual class or in person in Montreal and Quebec City
  • Payment: online (PayPal or card) when registering, or by invoice for organizations

Corporate C# Training | C Sharp Course training

Train your whole team as a private group, on your own documents, at your premises or in a virtual class, on the dates that suit you.

Request an offer

Participant reviews

97% satisfaction (end-of-course evaluations, 120 evaluations) · Read all testimonials

Why take this C# Training | C Sharp Course course

Objectives: what you will be able to do

  • Master C# programming
  • Gain full proficiency in the Visual Studio 2015/2017 development environment

Prerequisites

  • Familiarity with the Windows environment

What is included

  • Course materials and exercise files for each participant
  • Certificate of attendance
  • Optional personalized coaching after the course
  • In public in-person sessions:
    • Tea and coffee
    • Lunch at a nearby restaurant
    • Parking (in some cities)
    • Wi-Fi access

Interested in the C# Training | C Sharp Course course?