CONTACT US   |    |  SIGNIN
 
Call 858-622-1201
to speak to a Training Specialist
Thursday, July 24, 2008
 
 
Upcoming Classes

There are currently no OOP1 classes scheduled. Please call for the next scheduled class.

If you have a group of four or more students, we can schedule this class for you.

 
Course Info Minimize

OOP1 - Object-Oriented Programming Principles

Categories Programming Training
Duration 1 day (7 hours)
Pre-requisites IT1 - IT Fundamentals or equivalent understanding of computers and operating systems. It is helpful to have already taken IP1 - Intoduction to Programming prior to taking this course.
Courseware OOP1-EK-01 (100 pages)
Price $295
Notes

Students will learn general programming concepts that provide a basis for object programming in many different languages.

This course introduces you to general principles underlying the practice of object-oriented programming. The concepts and principles in this course are presented in a generic manner, and as such are intended to prepare the student for programming in any object-oriented programming language. Where specific illustrations are required, they are presented through pseudo-code.


Lesson 1: Overview and Benefits of Object-oriented Programming
      Approaches to Software Design
      Evolution of the Object Model
      Benefits of Object Programming
Lesson 2: The Object Model
      Objects
      Classes
      Subclassing and Inheritance
      Polymorphism
Lesson 3: From Plan to Product
      Developing a Plan
      Identifying Software Requirements
      Designing a General Class Structure
      Building a General Application Framework
      Implementing Features
      Final Polishing
Lesson 4: Tools and Methodologies
      Analysis and Design Methodologies
      Notations
Lesson 5: Object Programming in Windowed Environments
      Benefits of OOP in Windowed Application Environments
      Application Frameworks and Class Libraries
Lesson 6: Object Programming for the Web
      How Web Applications Work
      Web Objects
      Building a Simple Object-oriented Program

Print  
 
Affiliations

  

Blue Star is an Adobe Authorized Training Center

Blue Star is an Altova Authorized Training Partner

Blue Star is certified by the Bureau of Private Postsecondary and Vocational Education

 Click to verify BBB accreditation and to see a BBB report.

Blue Star is a certified General Services Administration contractor

Blue Star Learning is a proud Microsoft Certified Partner