Intro to Object-Oriented Programming with Java

123-CBT Computer Based Training
This course covers the advantages of Object-Oriented Programming (OOP) and OOP features specific to Java. It explains the concept and use of classes, objects, arrays, class members, and scope of variables. It also describes how to invoke methods. In addition, the course covers advanced OOP concepts like encapsulation, inheritance, polymorphism, and method overloading, overriding, and hiding.

Learn To:

  • Identify advantages of using Object-Oriented Programming (OOP).
  • Identify features of a class declaration.
  • Identify key concepts related to objects.
  • Identify key features of encapsulation.
  • Differentiate between the different types of access modifiers.
  • Identify features of various modifiers supported by Java.
Audience:

Programmers who want to add the Java language to their skill set and prepare for the Sun Certified Programmer for Java 2 Platform CX-310-035 exam.

Deployment:

Self-Study

Accreditation

CEU credits: 0.40 CEUs

Language Options:

US English

Total Learning Time:

4.5 hours

Objectives:

Unit 1: Classes, Objects, and Arrays
  • Identify advantages of using Object-Oriented Programming (OOP).
  • Identify features of a class declaration.
  • Identify key concepts related to objects.
  • Identify the syntax to create arrays.
  • Identify features of an anonymous array.
  • Identify the result of executing code that uses multidimensional arrays.
  • Distinguish between instance members and class members.
  • Identify features of scopes of variables.
  • Differentiate between various types of parameters used to invoke methods.
  • Identify features of a package.
Unit 2: OOP Features
  • Identify key features of encapsulation.
  • Differentiate between the different types of access modifiers.
  • Identify features of various modifiers supported by Java.
  • Identify features of inheritance.
  • Identify benefits of class hierarchy.
  • Distinguish between early binding and late binding.
  • Identify characteristics of polymorphism in Java.
  • Identify appropriate methods for conversion and casting of objects in Java.
  • Identify the purpose of run-time type identification (RTTI) in Java.
  • Identify rules for method overloading in Java.
  • Identify rules for method overriding in Java.
  • Identify considerations for hiding attributes and methods.
  • Identify features of final methods.
This is primarily online training
on-line e-learning cbt (computer based)This is an online eLearning or CBT training program
cd romThis program may be available on CD
Training Presented in:English
Training Provided by 123-CBT Computer Based Training
Intro to Object-Oriented Programming with Java
--
About The Training Provider: 123-CBT Computer Based Training
123-CBT Computer Based Training - 123-CBT offers discount pricing on top quality eLearning programs from leading computer based training providers. Many of the training courses are available both online or on CD so that you can study at home at your own pace: E-Learning available for - ABAP 6. 10 - Access 2003 - Acrobat 6. 0 - ASP - ASP. NET - C - Captivate 1. 0 - Crystal Reports 8. 5 - Crystal Reports v10 -...
Want to market your 142 training?
Custom Search
tcw11-v473M-09/26/11-05:59:10-()[A]-[B]-[B] -09:11:45