Face to face / Online closed & onsite training. Restaurant lunch included at STL venues.
This 5 day course is intended for the following types of software developers:
Before attending this course, delegates must have competency in the following areas:
Principles of Object Orientation
Creating models
Classes & objects
Encapsulation, specialisation & polymorphism
Deigning Applications with UML
What Is UML
UML Diagrams
Use Case Diagrams
Class Diagrams
Interaction Diagrams
Getting Started with C#
C# and .Net
The C# Language
Visual Studio IDE
C# Language Fundamentals
Data Types
Variables
Constants
Strings
Statements
Expressions
Branching
Conditional branching statements
Unconditional branching statements
Loops
Operators
Assignment
Mathematical operators
Increment & decrement
Relational
Classes and Objects
Defining classes
Constructors
Static and instance members
Destroying objects
Inside Methods
Overloading methods
Encapsulating data with properties
Returning multiple values
Debugging
Setting a breakpoint
The Call stack
Inheritance and Polymorphism
Specialisation and generalisation
Inheritance
Polymorphism
Abstract and sealed classes
The root class: object
Boxing and unboxing types
Operator Overloading
Using the Operator Keyword
Creating Useful Operators
Logical pairs
Conversion Operators
Structs
Defining a Struct
Interfaces
Implementing and interface
Implementing more than one interface
Casting to an interface
Extending and interface
Arrays
Declaring arrays
Multidimensional arrays
System.Array
Indexers
Collection Interfaces and Types
The collection interfaces
Array lists
Queues and stacks
Strings
Creating strings
Manipulating strings
The StringBuilder class
Throwing and Catching Exceptions
The throw statement
The try and catch statement
How the call stack works
Exception class methods and properties
Delegates and Events
Delegates
Events
Generics
Generics: A Primer
Paramatizing by data type
System.Collections.Generics class
Arguably, the most experienced and highest motivated trainers.
Training is held in our modern, comfortable, air-conditioned suites.
A hot lunch is provided at local restaurants near our venues:
Courses start at 9:30am.
Please aim to be with us for 9:15am.
Browse the sample menus and view joining information (how to get to our venues).
Available throughout the day:
Regular breaks throughout the day.
Contains unit objectives, exercises and space to write notes
Your questions answered on our support forum.
Loading content...
Excellent
Citigroup
Vice President
D.P.
Top-quality training by friendly instructors in good venues
"I've done several courses with these guys, including Advanced Excel and PowerPoint. The days are well organised and they lay on a great lunch, too. Their tutors are always lively and engaged with attendees. I thoroughly recommend their services."
Tutorials and discussions on MS Office
MS Office tips to save you time
MS Office shortcut keys for all versions
Handy info on industry trends
Latest news & offers
Call for assistance
We will call you back