Sun Microsystems Logo
Products and Services
 
Support and Training
 
 

Training
Web-based Courses
»   How To Enroll
»   Java Technology
»   Sun Java Studio, Solaris OS, and Perl Development
»   Sun Java Enterprise System
»   Sun Java Desktop System
»   Web Services, XML, and Web Publishing
»   Wireless and Telecommunications
»   StarOffice Software
»   Solaris Operating Environment
»   Network Management
»   N1 Grid
»   Security
»   Server and High Availability
»   Storage
»   Knowledge Management
»   Auto-ID
 
 

Migrating to Object-Oriented Programming

 Course Description
    Course Outline/Details

The Migrating to Object-Oriented Programming course introduces objects, how to group objects into classes, and how to establish class heirarchy. This course also introduces the concept of abstraction techniques for identifying objects. It describes testing the validity of an identified object and the advantages afforded by encapsulation.

eMentoring Services are included with this course.

  • Course length: 2-3 hours


  • Course ID:
    WP-1201-90
    Subscription Duration:
    90 days
    Price:
    $US  55.00
    How to Enroll
       
     Languages Offered Back To Top

    This course is currently available in English only.

     
     Who Can Benefit Back To Top

    Students who can benefit from this course are non-object-oriented developers who want to begin the migration to the Java programming language.

     
     Prerequisites Back To Top

    To succeed fully in this course, students should be able to:

  • Demonstrate development experience with a procedural model
  • Demonstrate familiarity with basic programming concepts, such as variables, arrays, and programming control structures
  •  
     Skills Gained Back To Top

    Upon completion of this course, you should be able to:
  • Understand class abstraction
  • Identify objects
  • Understand the advantages of encapsulation
  • Understand objects and the relation between objects in a class
  • Understand inheritance
  • Understand subclass specialization, and polymorphism
  • Understand abstract classes
  •  
     Related Courses Back To Top

  • After: WP-1202: Implementing Object-Oriented Programming in Java
  • After: WP-1203: Advanced Object-Oriented Programming
  • After: SL-275: Java Programming Language
  • After: OO-226: Object-Oriented Application Analysis and Design for Java Technology (UML)
  •  
         Course Content Back To Top



    Module 1: Objects


    Module 2: Classes