Understanding the Building Blocks of Java Technology
The Understanding the Building Blocks of Java Technology course provides you with the basic syntax for creating variables and objects, identifies keywords and data types used in the Java programming language, covers the essentials for working with arrays, describes the main parts for defining a class, and introduces interfaces. In addition, this course uses a new learning tool, called the ObjectTool (patent pending), specifically created to help you more readily understand object-oriented concepts.
This course requires a JavaScript enabled browser and the Java runtime environment 1.4 or the latest version.
Course length: 3-4 hours

Course ID:
WJ-2752-90 |
Subscription Duration:
90 days
| Price: $US
90.00 |
|
|
Languages Offered |
 |
This course is currently available in English only.
|
Who Can Benefit |
 |
Students who can benefit from this course are experienced C++, C, COBOL, or
Visual BASIC programmers who are interested in adding the Java programming
language to their skill set. This course will also benefit students who are
preparing for the: Sun Certified Programmer Exam for the Java Platform, and Sun Certified Developer Exam for the Java Platform
|
Prerequisites |
 |
To succeed fully in this course, students should be able to: Apply the principles of object-oriented programmingCreate or compile simple programs in a programming language, such as C or C++, or use the skills they learned while completing the SL-110: Java Programming for Non-Programmers courseUse the skills they learned while completing the SL-210: Migrating to OO Programming with Java Technology courseUse a text editor to create and edit text filesUse basic UNIX commandsUse a World Wide Web (WWW) browser, such as Netscape Navigator
|
Skills Gained |
 |
Upon completion of this course, you should be able to: Explain the basic concepts related to variables and objectsCreate arrays of different data typesDesign a class with attributes and methodsUtilize the ObjectTool to create variable, objects, and arraysImplement an interfaceUse collections to store and manipulate data
|
Related Courses |
 |
Before: WJ-2751: Getting Started With the Java TechnologyBefore: WJB-110 Web Series or SL-110: Java Programming for Non-ProgrammersBefore: WPB-120 Web Series or SL-210: Migrating to OO Programming with JavaAfter: WJ-2753: Designing Object-Oriented ClassesAfter: WJ-2754: Handling and Optimizing the Java Technology CodeAfter: WJ-2755: Designing Graphical User Interfaces in Java TechnologyAfter: WJ-2756: Input/Output and Networking Packages in Java Technology
|
Course Content |
 |
Module 1: Understanding Rudiments of the Java Programming Language
|
Explain the basic concepts related to variables and objectsUsing ObjectTool, write statements that follow Java technology rules for declaring variablesUsing ObjectTool, declare different types of primitive variables and assign primitive literal values to each primitive variableCreate objects and reference variables using ObjectTool
Module 2: Grouping Objects - Arrays
|
Group objects to create an array using ObjectToolExplain the concept of arraysWork with multidimensional arrays
Module 3: Designing a Base Class
|
Design a basic classExplain some basic properties of classes and objectsDeclare an attribute using ObjectToolDeclare a method using ObjectToolInitialize attributes
Module 4: Writing Method Bodies
|
Write a method using ObjectToolDeclare statements using ObjectToolManipulate data with the help of operators using ObjectToolControl flow in a Java technology program
Module 5: Working With Interfaces
|
Use interfacesCreate and implement interfaces using ObjectToolImplement interfaces
Module 6: Working With Collections
|
List the primary interfaces that make up the collections frameworkImplement a general purpose collection using an interfaceDescribe the characteristics of the List, Set, and Map interfaces |