AquinasTraining.co.uk - training courses. Home  -  FAQ  -  Corporate Plans

Microsoft Visual Basic (VB) 2005: Introduction To Object Oriented Programming

cm68239      Course duration (days): 1
Talk to a Training Advisor
Tel. 0800 652 0202
Availability (sort by: location | date)
Request availability by clicking a date.
Europe / International
Wokingham
TBA (RG40) 27/08/10 £ 335
TBA (RG40) 08/10/10 £ 335
TBA (RG40) 19/11/10 £ 335
TBA (RG40) 24/12/10 £ 335
Prices exc. VAT.  Courses are vendor approved.
Need help? Contact us now.

About this class

In this course you will learn the features, advantages, and techniques of using the object-oriented paradigm for software development. Through presentation and discussions you will get an overview of the object-oriented approach as it applies to methodology, analysis and design, coding, and developing distributed applications.

This training may be available onsite; please contact us if you are interested.

Who will the lesson benefit?

This course is for software developers, managers, and analysts who need an introduction to the object-oriented software development world.

What prerequisites are required

Delegates should have a basic understanding of software development.

Contents of this class

THE OO PARADIGM

  • What Is an Object?
  • The Art of Abstraction
  • Encapsulating the Details
  • Classes
  • Inheritance and the Case for Reuse
  • Operations and Methods
  • The Power of Polymorphism
  • Attributes

OO PROJECTS

  • Project Organization
  • Running a Project
  • A Design Language
  • The Importance of Perspective
  • The Unified Process
  • Four Phases of the Project
  • Extreme Programming
  • Building With Components

OO LANGUAGES

  • The Language Continuum
  • Smalltalk
  • C++
  • Java
  • C#
  • VB

DISTRIBUTED TECHNOLOGIES AND THE WEB

  • RPC and MOM
  • CORBA
  • J2EE
  • Persistence
  • Relational and Object Databases
  • XML
  • XML Extensions
  • Microsoft .NET

CLASS LIBRARIES

  • The Need for Packages
  • Smalltalk's Class Library
  • C++ and STL
  • Java, the JRE, and Other APIs
  • Third-Party Libraries
  • Building and Distributing Your Own

PATTERNS AND FRAMEWORKS

  • Documenting Knowledge
  • The Structure of a Pattern
  • Using Design Patterns in Your System
  • Putting It All Together With Application Frameworks
  • Two-tier
  • Three-tier
  • N-tier Client/Server