C# is the most popularly used programming language for developing different types of .net applications. As per todays trend, C# has more demand. C# is an Object Oriented Programming language, It is introduced specifically for .NET and thus has no backward compatibility issues.
C# is a modern object-oriented, general-purpose programming language, created and developed by Microsoft together with the .NET platform. There is highly diverse software developed with C# and on the .NET platform: office applications, web applications, websites, desktop applications, mobile applications, games and many others.
Objectives
- To use VS.NET IDE and all its features.
- To learn major features of .NET Framework and their involvement in .NET platform.
- To learn major concepts behind CLR (Common Language Runtime)
- To gain very deep understanding of C# language features.
- To understand and implement practically concepts of Object Orientation which is most important for all types of application development.
- To create and manage Collections and Generics.
- To build reusable .net components.
- To build a standard GUI for Windows Based Applications using WinForms.
Outline
The course contains these components:
- Getting Started with C#
- Expressions, Types, and Variables
- Conditional Logic
- Control Statements – Loops
- Creating Your First C# Program
- Add Menus to your Forms
- Debugging your Applications
- Methods
- Properties
- Namespaces
- Understanding Arrays
- String Manipulation
- Introduction to Events
- Introduction to Classes and Objects
- Working with Collections
- Manipulating Files
- Multiple Forms
- Dates and Times
- Introduction to Exception Handling
- Introduction to Generic Collections
- Filtering and Managing Data Collections Using LINQ
- Sample Programming Exam
Audience
- This course has been prepared for the beginners to help them understand basic C# programming.
- The course is suitable for beginners and intermediate programmers too.
Schedule
The course is delivered in 30 contact hours of training.
Classes are usually held three times a week on two-hour sessions. There are two possible day combinations: Monday-Wednesday-Friday or Tuesday-Thursday-Saturday.
Course | Price | Invoice |
C# Programming | 198.00 € |
For upcoming classes and schedules, please click here.