Object Oriented Programming with C#
Course Description:
C# is a powerful language built into an easy-to-use visual design environment. This course builds on the skills and knowledge gained from the introductory course by concentrating on object-oriented programming. Experienced programmers who have a little C# experience will find this an excellent starting point to their formal training. On completion of this course, delegates will be ready to make effective contributions to development teams working in a GUI environment.
This course includes the following modules:
Review
- C# Programming Fundamentals.
Data Types
- Data structures and enumerations.
Principals of Object Orientation
- Objects, Classes and Encapsulation.
Inheritance
- Classes, D…
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
Course Description:
C# is a powerful language built into an easy-to-use visual design environment. This course builds on the skills and knowledge gained from the introductory course by concentrating on object-oriented programming. Experienced programmers who have a little C# experience will find this an excellent starting point to their formal training. On completion of this course, delegates will be ready to make effective contributions to development teams working in a GUI environment.
This course includes the following modules:
Review
- C# Programming Fundamentals.
Data Types
- Data structures and enumerations.
Principals of Object Orientation
- Objects, Classes and Encapsulation.
Inheritance
- Classes, Derived Methods and Properties
- Polymorphism.
Object construction and garbage collection
- Instance and static constructors.
Abstract Classes and Interfaces
- Benefits of Abstraction and Interfaces.
Delegates and Events
- Using delegates.
- Creating an event publisher, creating an event subscriber.
Collections
- The System.
- Collections namespace.
Error Handling using Exceptions
- Catch blocks.
- Properties and methods of exceptions.
Additional Windows Controls
- Working with the common dialog boxes.
- The ErrorProvider component.
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 frequently asked questions yet. If you have any more questions or need help, contact our customer service.
