Technology Resources

SL-110 SL-275 OO-226 SL-285

 

 

Up

 

Course Content

Module 1 - Explaining Java Technology

bullet Describe key concepts of the Java programming language
bulletList the three Java technology product groups
bulletJava SE
bulletJava EE
bulletJava ME
bulletSummarize each of the seven stages of the product life cycle

 

Module 2 - Analyzing a Problem and Designing a Solution

bulletAnalyze a problem using object-oriented analysis
bulletDesign classes from which objects will be created

 

Module 3 - Developing and Testing a Java Technology Program

bulletIdentify the four components of a class in the Java programming language
bulletUse the main method in a test class to run a Java technology program from the command line
bulletCompile and execute a Java technology program

 

Module 4 - Declaring, Initializing, and Using Variables

bulletIdentify the uses for variables and define the syntax for a variable
bulletList the eight Java programming language primitive data types
bulletDeclare, initialize, and use variables and constants according to Java programming language guidelines and coding standards
bulletModify variable values using operators
bulletUse promotion and type casting

 

Module 5 - Creating and Using Objects

bulletDeclare, instantiate, and initialize object reference variables
bulletCompare how object reference variables are stored in relation to primitive variables
bulletUse a class (the String class) included in the Java Software Developer's Kit (SDK)
bulletUse the Java 2 Platform, Standard Edition (J2SE) class library specification to learn about other classes in this application programming interface (API)

 

Module 6 - Using Operators and Decision Constructs

bulletIdentify relational and conditional operators
bulletCreate if and if/else constructs
bulletUse the switch construct

 

Module 7 - Using Loop Constructs

bulletCreate while loops
bulletDevelop for loops
bulletCreate do/while loops

 

Module 8 - Developing and Using Methods

bulletDescribe the advantages of methods and define worker and calling methods
bulletDeclare and invoke a method
bulletCompare object and static methods
bulletUse overloaded methods

 

Module 9 - Implementing Encapsulation and Constructors

bulletUse encapsulation to protect data
bulletCreate constructors to initialize objects

 

Module 10 - Creating and Using Arrays

bulletCode one-dimensional arrays
bulletSet array values using the length attribute and a loop
bulletPass arguments to the main method for use in a program
bulletCreate two-dimensional arrays

 

Module 11 - Implementing Inheritance

bulletDefine and test your use of inheritance
bulletExplain abstraction
bulletExplicitly identify class libraries used in your code

Last Modified: November 17, 2011