Training Course: Essentials of Developing VB.NET Applications with Rational XDE
training course enquiry
Training Course Summary:
A developer focused course that teaches the fundamentals of visual modeling concepts and how XDE facilitates the development of Visual Basic .NET applications. The course will introduce you to basic object-oriented concepts and show you how to use XDE to develop higher quality software using these techniques.Pre-Requisites:
Recommended ExperiencePrior to attending this course the student must posses the following .NET skills:
§ Begin a Visual Basic .NET project based on the Windows Application template.
§ Use the standard toolbar, programming tools, and programming windows in the development environment to work
with applications.
§ Create a simple application in Visual Basic .NET.
Who Should Attend:
This course is intended for Visual Basic developers who are interested in learning Object Oriented Programming Concepts, the UML, and how XDE can help speed their development process.Training Course Overview/Content:
Upon completion of the course, participants should be able to:· Define object technology and its benefits.
· Define OO concepts and terms. (Abstraction, Encapsulation, Modularity, Hierarchy, Object, Class, Attribute, Operation, Packages, Polymorphism, Generalization, and Inheritance.)
· Describe how the UML enables you to visually describe OO concepts.
· Identify/map Visual Basic .NET code samples to UML model elements and vice versa.
· Synchronize the code to the model and vice versa.
· Arrange and organize a class diagram.
· Define a class diagram, its purpose, and its elements.
· Describe the benefits of using a class diagram when developing software.
· Capture the static view in a model.
· Model an association, generalization, and aggregation in a class diagram.
· Define a sequence diagram, its purpose, and its elements.
· Capture the dynamic behavior in a model.
· Modify a sequence diagram.
· Apply a simple pattern to their design.
· Apply a .NET property using the XDE Property Wizard.
· Apply the skills learned in the class to resolve a problem.

