Providing Technology Training and Mentoring For Modern Technology Adoption
This module provides fundamental knowledge required before getting started with object-oriented development. It also reviews Visual Studio 2008 features.
This module explains classes and their importance in the basic structure of an object-oriented application. It also add properties and methods to implement the internal functionality of a class.
This module explains how to implement inheritance, abstraction and polymorphism to reduce code duplication. It also describes how to create structures that emphasize code reusability.
This module explains how to implement interfaces to establish common relationships between classes, reduce code dependencies, and facilitate code standardization.
This module explains the process of creating an object-oriented structure design from a business problem. It also describes how to create object-oriented structures based on their knowledge of classes, properties, methods, inheritance, and interfaces. And last, the students will review and refine their designs.
This module explains how to create and use delegates, events and exceptions to establish interclass communications.
This module explains how to design collaborations between classes by using methods, events, exceptions and delegates. It also introduces sequence diagrams as a way of documenting and planning class interactions.
This module explains how to create and maintain updatable units of software by deploying components and class libraries. It also describes how to maintain an application without redeploying the entire application.