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.
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
- Since 2016Doussou Formation has been delivering professional training in Quebec
- 300+specialized courses in our catalogue
- 97 %satisfaction according to client evaluations
- RAP · CPMTAccredited supplier and recognized training organization
Upcoming C# Training | C Sharp Course sessions
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.
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
