Notice: Undefined offset: 1 in /home3/howtoome/public_html/wp-content/themes/DT/framework/class/class_core.php on line 4346

Notice: Undefined offset: 1 in /home3/howtoome/public_html/wp-content/themes/DT/framework/class/class_core.php on line 4348

Notice: Trying to get property of non-object in /home3/howtoome/public_html/wp-content/themes/DT/framework/class/class_core.php on line 4248
Java Programming Course - UK Training Course Directory UK Training Course Directory

Notice: Trying to get property of non-object in /home3/howtoome/public_html/wp-content/themes/DT/framework/class/class_shortcodes.php on line 1805

Notice: Trying to get property of non-object in /home3/howtoome/public_html/wp-content/themes/DT/framework/class/class_shortcodes.php on line 1830

Notice: Undefined index: class in /home3/howtoome/public_html/wp-content/themes/DT/framework/class/class_media.php on line 585

Notice: Trying to get property of non-object in /home3/howtoome/public_html/wp-content/themes/DT/framework/class/class_shortcodes.php on line 2736

Distance Learning Centre Swaledale 4 Coaley Lane Newbottle Houghton le Spring Tyne & Wear DH4 4SQ United Kingdom 0845 129 7238
Visit Website Add Favorites .
Distance Learning Centre.png


The Java Programming Course covers the Oracle 1Z0-851 Java 6 examination (Previously called the Sun Microsystems CX-310-065) examination.

The exam’s objectives touch on many of the more commonly used of Java’s APIs. This coursebook follows closely both the breadth and the depth of the real exam. After completing the course, you should feel confident that you have thoroughly reviewed all of the objectives that Oracle has established for the exam.

The certification program in Java technology is an industry recognised, the worldwide program that focuses on critical job roles in software application development and enterprise architecture. Since these certifications focus on the technology, the knowledge and skills learned while preparing for Sun certifications are transportable from one company to another.

Achieving this certification provides clear evidence that a programmer understands the basic syntax and structure of the Java programming language and can create Java technology applications that run on server and desktop systems using Java SE 6.

The Java Programming course is originally designed as an Instructor-led course but is a convenient learning tool for individuals who do not have the flexibility to attend traditional classroom training, and because of this format, it details the practical elements in greater detail than other courses available.

The Web Design Course Is Split Into The Following Units:

  • Unit One – Declarations and Access Control

The following topics are covered: Java Refresher; Identifiers & JavaBeans (Objectives 1.3 and 1.4); Legal Identifiers; Sun’s Java Code Conventions; JavaBeans Standards; Declare Classes (Exam Objective 1.1); Source File Declaration Rules; Class Declarations and Modifiers; Exercise 1-1: Creating an Abstract Superclass and Concrete Subclass; Declare Interfaces (Exam Objectives 1.1 and 1.2); Declaring an Interface; Declaring Interface Constants; Declare Class Members (Objectives 1.3 and 1.4); Access Modifiers; Nonaccess Member Modifiers; Constructor Declarations; Variable Declarations; Declaring Enums; Self-Test; & Self Test Answers.

  • Unit Two – Object Orientation

The following topics are covered: Encapsulation (Exam Objective 5.1); Inheritance, Is-A, Has-A (Exam Objective 5.5); IS-A; HAS-A; Polymorphism (Exam Objective 5.2); Overriding / Overloading (Exam Objectives 1.5 and 5.4); Overridden Methods; Overloaded Methods; Reference Variable Casting (Objective 5.2); Implementing an Interface (Exam Objective 1.2); Legal Return Types (Exam Objective 1.5); Return Type Declarations; Returning a Value; Constructors and Instantiation; (Exam Objectives 1.6, 5.3, and 5.4); Determine Whether a Default; Constructor Will Be Created; Overloaded Constructors; Statics (Exam Objective 1.3); Static Variables and Methods; Coupling and Cohesion (Exam Objective 5.1); Self-Test; & Self Test Answers.

  • Unit Three – Assignments

The following topics are covered: Stack and Heap—Quick Review; Literals, Assignments, and Variables (Exam Objectives 1.3 and 7.6); Literal Values for All Primitive Types; Assignment Operators; Exercise 3-1: Casting Primitives; Using a Variable or Array Element; That Is Uninitialized and Unassigned; Local (Stack, Automatic) Primitives and Objects; Passing Variables into Methods (Objective 7.3); Passing Object Reference Variables; Does Java Use Pass-By-Value; Semantics?; Passing Primitive Variables; Array Declaration, Construction, and Initialization (Exam Objective 1.3); Declaring an Array; Constructing an Array; Initializing an Array; Initialization Blocks; Using Wrapper Classes and Boxing (Exam Objective 3.1); An Overview of the Wrapper Classes; Creating Wrapper Objects; Using Wrapper Conversion Utilities; Autoboxing; Overloading (Exam Objectives 1.5 and 5.4); Garbage Collection (Exam Objective 7.4); Overview of Memory Management and Garbage Collection; Overview of Java’s Garbage Collector; Writing Code That Explicitly Makes; Objects Eligible for Collection; Exercise 3-2: Garbage Collection Experiment; Self-Test; & Self Test Answers.

  • Unit Four – Operators

The following topics are covered: Java Operators (Exam Objective 7.6); Assignment Operators; Relational Operators; instance of Comparison; Arithmetic Operators; Conditional Operator; Logical Operators; Self-Test; & Self Test Answers.

  • Unit Five – Flow Control, Exceptions, and Assertions

The following topics are covered: if and switch Statements (Exam Objective 2.1); if-else Branching; switch Statements; Exercise 5-1: Creating a switch-case Statement; Loops and Iterators (Exam Objective 2.2); Using while Loops; Using do Loops; Using for Loops; Using break and continue; Unlabeled Statements; Labeled Statements; Exercise 5-2: Creating a Labeled while Loop; Handling Exceptions (Exam Objectives 2.4 and 2.5); Catching an Exception Using try and catch; Using finally; Propagating Uncaught Exceptions; Exercise 5-3: Propagating and Catching an Exception; Defining Exceptions; Exception Hierarchy; Handling an Entire Class Hierarchy of Exceptions; Exception Matching; Exception Declaration and the Public Interface; Rethrowing the Same Exception; Exercise 5-4: Creating an Exception; Common Exceptions and Errors (Exam Objective 2.6); Working with the Assertion Mechanism (Exam Objective 2.3); Assertions Overview; Enabling Assertions; Using Assertions Appropriately; Self-Test; & Self Test Answers.

  • Unit Six – Strings, I/O, Formatting, and Parsing

The following topics are covered: String, StringBuilder, and StringBuffer (Exam Objective 3.1); The String Class; Important Facts About Strings and Memory; Important Methods in the String Class; The StringBuffer and StringBuilder Classes; Important Methods in the StringBuffer and StringBuilder Classes; File Navigation and I/O (Exam Objective 3.2); The java.io.Console Class; Serialization (Exam Objective 3.3); Dates, Numbers, and Currency (Exam Objective 3.4); Working with Dates, Numbers, and Currencies; Parsing, Tokenizing, and Formatting; (Exam Objective 3.5); A Search Tutorial; Locating Data via Pattern Matching Tokenizing; Formatting with printf() and format(); Self-Test; & Self Test Answers.

  • Unit Seven – Generics & Collections

The following topics are covered: Overriding hashCode() and equals() (Objective 6.2); Overriding equals(); Overriding hashCode(); Collections (Exam Objective 6.1); So What Do You Do with a Collection?; List Interface; Set Interface; Map Interface; Queue Interface; Using the Collections Framework (Objectives 6.3 and 6.5); ArrayList Basics; and Autoboxing with Collections; Sorting Collections and Arrays; Navigating (Searching) TreeSets and TreeMaps; Other Navigation Methods; Backed Collections; Generic Types (Objectives 6.3 and 6.4); Generics and Legacy Code; Mixing Generic and Non-generic Collections; Polymorphism and Generics; Generic Methods; Generic Declarations; Self-Test; & Self Test Answers.

  • Unit Eight – Inner Classes

The following topics are covered: Inner Classes; Coding a “Regular” Inner Class; Referencing the Inner or Outer Instance from Within the Inner Class; Method-Local Inner Classes; What a Method-Local Inner Object Can and Can’t-Do; Anonymous Inner Classes; Plain-Old Anonymous Inner Classes, Flavor One; Plain-Old Anonymous Inner Classes, Flavor Two; Argument-Defined Anonymous Inner Classes; Static Nested Classes; Instantiating Using Static Nested Classes; Self-Test; & Self Test Answers.

  • Unit Nine – Threads

The following topics are covered: Defining, Instantiating, and Starting Threads (Objective 4.1); Defining a Thread; Instantiating a Thread; Starting a Thread; Thread States and Transitions (Objective 4.2); Thread States; Preventing Thread Execution; Sleeping; Exercise 9-1: Creating a Thread and Putting It to Sleep; Thread Priorities and yield( ) Synchronizing Code (Objective 4.3); Synchronization and Locks; Exercise 9-2: Synchronizing a Block of Code; Thread Deadlock; Thread Interaction (Objective 4.4); Using notifyAll( ); When Many Threads May Be Waiting; Self-Test; & Self Test Answers.

  • Unit Ten – Development

The following topics are covered: Using the javac and java Commands (Exam Objectives 7.1, 7.2, and 7.5); Compiling with javac; Launching Applications with java; Searching for Other Classes; JAR Files (Objective 7.5); JAR Files and Searching; Using Static Imports (Exam Objective 7.1); Static Imports; Self-Test; & Self Test Answers.

Free Test Prep Software (1 Year License):

This course includes a 1-year license to online exam test prep software. The format includes pre-assessment, practice exam and Post assessment questions with 3 separate modes to test your knowledge (Test Mode, Learn Mode & Review mode).

Pre Assessment: Identify areas for improvement with this 5 question assessment before you begin your course. This option provides a high-level view of your initial familiarity with the course syllabus and lets you evaluate your weaknesses and strengths.

  1. Practice Test: Prepare for your exam with this interactive simulated test environment.
  2. Test Mode: A timed practical interactive assessment working directly with a simulated version of the software package you are covering.
  3. Learn mode: This option provides instant feedback. It shows whether or not the question was answered correctly and provides a detailed explanation of the answer.
  4. Review Mode: A review of your progress and history with the questions you have previously answered.
  5. Post Assessment: Gauge your certification exam readiness! This should be attempted after all of the Exercises and Practice Test have been completed. A score of at least 90% is required to confirm mastery.

To find out more about This Java Programming Course – visit course provider website.


Course Provider Distance Learning Centre
Course Fee £250.00
Course Delivery Paper Based Materials
Course Duration 120 Hours (Self Study)
Website Link Training Providers Website
Phone Number 0845 129 7238
Country United Kingdom
State/Province England
distance: 551 Miles
Address Distance Learning Centre Swaledale 4 Coaley Lane Newbottle Houghton le Spring Tyne & Wear DH4 4SQ United Kingdom
Category
Keywords  
No Feedback Received