39 |
Compare PL/SQL and Java. |
Lessons
|
40 |
Identify the advantages of using PL/SQL in database application development. |
Lessons
|
41 |
Identify the advantages of using Java in database application development. |
Lessons
|
42 |
Describe Java's place in computer-language history. |
Lessons
|
43 |
Explain the fundamentals of object-oriented programming. |
Lessons
|
44 |
Describe the general form of a Java program, including variables, program flow control, main, and methods statements. |
Lessons
|
45 |
Create and compile a block of code. |
Lessons
|
46 |
Identify Java keywords. |
Lessons
|
47 |
Describe the standard Java naming conventions. |
Lessons
|
48 |
Identify the key components of the Software Development Kit (SDK). |
Lessons
|
49 |
Describe the JVM. |
Lessons
|
50 |
Use Java's primitive data types. |
Lessons
|
51 |
Initialize and assign variables. |
Lessons
|
52 |
Describe the scope rules of a variable. |
Lessons
|
53 |
Apply type conversion (casting) in expressions. |
Lessons
|
54 |
Use the arithmetic operators. |
Lessons
|
55 |
Compare relational and logical operators. |
Lessons
|
56 |
Input characters from the keyboard. |
Lessons
|
57 |
Navigate the Java API. |
Lessons
|
58 |
Build and execute Java applications, using a development tool. |
Lessons
|
59 |
Modify Java application source code. |
Lessons
|
60 |
Identify situations in which to use control statements. |
Lessons
|
61 |
Use if-then and if-then-else statements. |
Lessons
|
62 |
Use switch statements. |
Lessons
|
63 |
Use for loop statements. |
Lessons
|
64 |
Use the while loop. |
Lessons
|
65 |
Use the do-while loop. |
Lessons
|
66 |
Use break and continue statements effectively. |
Lessons
|
67 |
Identify class and method definitions. |
Lessons
|
68 |
Differentiate between classes and objects. |
Lessons
|
69 |
Describe an object and its operations (or methods). |
Lessons
|
70 |
Create a method, and return a value from a method. |
Lessons
|
71 |
Use parameters in a method. |
Lessons
|
72 |
Add a constructor to a class. |
Lessons
|
73 |
Overload a constructor. |
Lessons
|
74 |
Describe garbage collection and the finalize ( ) method. |
Lessons
|
75 |
Apply the this reference. |
Lessons
|
76 |
Explain the purpose and importance of the Object class. |
Lessons
|
77 |
Use single and multidimensional arrays. |
Lessons
|
78 |
Use various formats to initialize arrays. |
Lessons
|
79 |
Apply the bitwise operators. |
Lessons
|
80 |
Create objects of type String and utilize their methods. |
Lessons
|
81 |
Define the public- and private-access modifiers. |
Lessons
|
82 |
Pass and return objects/primitive parameters to methods. |
Lessons
|
83 |
Use class variables and class methods. |
Lessons
|
84 |
Apply recursive methods. |
Lessons
|
85 |
Create and use recursive methods and variables. |
Lessons
|
86 |
Describe nested and inner classes. |
Lessons
|
87 |
Use inheritance to define new classes. |
Lessons
|
88 |
Describe the difference between a superclass and a subclass. |
Lessons
|
89 |
Explain how inheritance affects member access. |
Lessons
|
90 |
Use super to call superclass constructors and members. |
Lessons
|
91 |
Create a multilevel class hierarchy. |
Lessons
|
92 |
Explain cases when constructors are called in a class hierarchy. |
Lessons
|
93 |
Apply superclass references to subclass objects. |
Lessons
|
94 |
Demonstrate how to override methods. |
Lessons
|
95 |
Create abstract methods and classes. |
Lessons
|
96 |
Use the keyword final to prevent inheritance. |
Lessons
|
97 |
Create and implement an interface, utilizing its variables. |
Lessons
|
98 |
Extend an interface. |
Lessons
|
99 |
Create and import a package. |
Lessons
|
100 |
Describe how a package affects access to its programs. |
Lessons
|
101 |
Explain the purpose of the Thread class and the Runnable interface. |
Lessons
|
102 |
Explain the purpose of exception handling. |
Lessons
|
103 |
Write code to demonstrate how try and catch work together to handle an exception. |
Lessons
|
104 |
Create an exception handler. |
Lessons
|
105 |
Identify the consequences of an unhandled exception. |
Lessons
|
106 |
Use multiple catch statements. |
Lessons
|
107 |
Nest try blocks. |
Lessons
|
108 |
Throw an exception. |
Lessons
|
109 |
Use the methods of Throwable. |
Lessons
|
110 |
Create an original exception class. |
Lessons
|
111 |
Describe a stream. |
Lessons
|
112 |
List the main byte and character stream classes. |
Lessons
|
113 |
Use predefined streams. |
Lessons
|
114 |
Read input from the keyboard. |
Lessons
|
115 |
Write output to the monitor. |
Lessons
|
116 |
Use the byte streams for file I/O. |
Lessons
|
117 |
Read and write binary data. |
Lessons
|
118 |
Use the character-based streams for console I/O. |
Lessons
|
119 |
Use the character-based streams for file I/O. |
Lessons
|
120 |
Create and manipulate streams in Java. |
Lessons
|
121 |
Describe the fundamentals of multithreading. |
Lessons
|
122 |
Create multiple threads. |
Lessons
|
123 |
Describe the life cycle of a thread. |
Lessons
|
124 |
Change a thread's priority. |
Lessons
|
125 |
Describe the purpose of synchronization. |
Lessons
|
126 |
Create synchronized methods. |
Lessons
|
127 |
Perform thread communication. |
Lessons
|
128 |
Suspend, resume, and stop threads. |
Lessons
|
129 |
Create a Java applet. |
Lessons
|
130 |
Explain applet fundamentals, including its architecture. |
Lessons
|
131 |
Handle the passing of parameters into an applet from an HTML page. |
Lessons
|
132 |
Describe which methods are called by the browser and when they are called |
Lessons
|
133 |
Describe procedures for connecting the Java applet to a database. |
Lessons
|
134 |
Create new projects and applications in a development environment. |
Lessons
|
135 |
Design and create a program to meet user needs. |
Lessons
|
136 |
Describe Java's relationship to Oracle's database. |
Lessons
|
137 |
List the Java-related driver classes for common databases. |
Lessons
|
138 |
Describe the function of the JDBC package. |
Lessons
|
139 |
Describe the JDBC connection object. |
Lessons
|
140 |
Analyze the process to connect to a database using JDBC package. |
Lessons
|
141 |
Describe the JDBC Statement object. |
Lessons
|
142 |
Describe the use of Java code to iterate through the returned ResultSet. |
Lessons
|
143 |
Review a Java application that will pass variable and user input into a query. |
Lessons
|
144 |
Describe the process to identify and handle Oracle exceptions in Java. |
Lessons
|
145 |
Review a Java application to write data to a database table. |
Lessons
|
146 |
Describe the process and requirements for obtaining industry certifications related to the Java Programming (Oracle) course. |
Lessons
|
147 |
Identify testing skills and strategies for a certification examination. |
Lessons
|
148 |
Demonstrate ability to successfully complete selected practice examinations (e.g., practice questions similar to those on certification exams). |
Lessons
|
149 |
Complete an industry certification examination representative of skills learned in this course (e.g., MOS, MTA, IC3). |
Lessons
|