Advanced Java Programming

Required prerequisites

The learner must have completed Java Fundamentals or must have Java Programming knowledge before attempting this module.


This module is targeted at individuals who have completed Java Fundamentals or with extensive Java experience.



Notice: id was called incorrectly. Product properties should not be accessed directly. Backtrace: require('D:\INETPUB\VHOSTS\\httpdocs\wp-blog-header.php'), require_once('D:\INETPUB\VHOSTS\\httpdocs\wp-includes\template-loader.php'), include('D:\INETPUB\VHOSTS\\httpdocs\wp-content\themes\Divi\woocommerce\single-product.php'), wc_get_template_part, load_template, require('D:\INETPUB\VHOSTS\\httpdocs\wp-content\themes\Divi\woocommerce\content-single-product.php'), do_action('woocommerce_after_single_product_summary'), WP_Hook->do_action, WP_Hook->apply_filters, call_user_func_array, woocommerce_output_product_data_tabs, wc_get_template, include('D:\INETPUB\VHOSTS\\httpdocs\wp-content\themes\Divi\woocommerce\single-product\tabs\tabs.php'), apply_filters('woocommerce_product_tabs'), WP_Hook->apply_filters, call_user_func_array, WC_Tab_Manager->setup_tabs, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong Please see D:\INETPUB\VHOSTS\\httpdocs\wp-includes\functions.php on line 4196

Course Topics

• Introduction to Java and Test-driving a Java application
• Introduction to Java applications: Input/output and operators
• Introduction to classes, objects, methods, and strings
• Control statements: Part 1: Assignment, ++ and – operators
• Control statements: Part 2: Logical operators
• Methods: A deeper look
• Arrays and ArrayLists
• Strings, Characters and Regular expressions
• Files, streams and object serialization
• Classes and objects: A deeper look
• Object-oriented programming: Inheritance
• Object-oriented programming: Polymorphism and interfaces
• Exception Handling: A deeper look
• Generic Collections
• Java SE 8 Lambdas and Streams
• Generic classes and methods
• Concurrency
• Accessing database with JDBC


: Java SE8 for Programmers (3rd Edition) (Deitel Developer Series)


Certificate of Attendance