MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.


I'm not curious

Advanced Java Programming

Course Summary

Take Your Java Programming Skills To The Next Level. Become Proficient In Java Programming


  • +

    Course Syllabus

    • 01. Introduction
      • Working Files - Download These First
      • 0101 What This Course Covers
      • How to Obtain Certification for this Course
    • 02. Generic Programming
      • 0201 Building Generic Classes - Part 1
      • 0202 Building Generic Classes - Part 2
      • 0203 Creating Generic Interfaces
      • 0204 Building Generic Methods
      • 0205 Building Generic Classes With Different Types
      • 0206 Generic Programming - Exercise
    • 03. Sequential Collections
      • 0301 The Collection, List, And Set Interfaces
      • 0302 The Queue And Dequeue Interfaces
      • 0303 The Arraylist Class
      • 0304 The Hashset Class
      • 0305 The Treeset Class
      • 0306 The Priorityqueue Class
      • 0307 Sequential Collections - Exercise 1
      • 0308 Sequential Collections - Exercise 2
    • 04. Associative Collections
      • 0401 The Map Interface
      • 0402 The Treemap Class
      • 0403 The Hashmap Class
      • 0404 Associative Collections - Exercise
    • 05. Classic Data Structures
      • 0501 Stacks
      • 0502 Queues
      • 0503 Binary Trees
      • 0504 Classic Data Structures - Exercise 1
      • 0505 Classic Data Structures - Exercise 2
      • 0506 Classic Data Structures - Exercise 3
      • 0507 Classic Data Structures - Exercise 4
    • 06. Sorting And Searching Algorithms
      • 0601 Insertion Sort
      • 0602 Bubble Sort
      • 0603 Mergesort
      • 0604 Quicksort
      • 0605 Linear Search
      • 0606 Binary Search
      • 0607 Sorting And Searching Algorithms - Exercise 1
      • 0608 Sorting And Searching Algorithms - Exercise 2
    • 07. Exception Handling
      • 0701 Exceptions Introduction - Uncaught Exceptions
      • 0702 Try-Catch Statement - Part 1
      • 0703 Try-Catch Statement - Part 2
      • 0704 Multiple Catch Clauses
      • 0705 Try-Catch-Finally
      • 0706 Exception Handling - Exercise
    • 08. Database Programming With JDBC
      • 0801 Installing MySQL On Windows
      • 0802 Installing MySQL On Mac
      • 0803 Installing Connector/J
      • 0804 Connecting To A Database
      • 0805 Querying Data
      • 0806 Creating Database/Tables
      • 0807 Inserting Data
      • 0808 Updating Data
      • 0809 Database Programming With JDBC - Exercise
    • 09. Network Programming
      • 0901 Working With URLs
      • 0902 Socket Programming Example
      • 0903 Socket Server Programming
      • 0904 Client Server Programming
      • 0905 Network Programming - Exercise
    • 10. GUI Development With Swing
      • 1001 A Simple Example
      • 1002 Working With Text Fields
      • 1003 Working With Buttons
      • 1004 Working With Lists
      • 1005 Working With Scroll Panes
      • 1006 GUI Development With Swing - Exercise
    • 11. Multithread Programming
      • 1101 The Main Thread
      • 1102 Creating Threads
      • 1103 Synchronizing Threads
      • 1104 Multithread Programming - Exercise
    • 12. Java Applets
      • 1201 Simple Applet Example
      • 1202 Creating An Applet - Part 1
      • 1203 Creating An Applet - Part 2
      • 1204 Java Applets - Exercise
    • 13. Java Web Applications
      • 1301 Installing Tomcat On Windows
      • 1302 Installing Tomcat On Mac
      • 1303 Simple Servlet
      • 1304 Java Web Applications - Exercise 1 - Get Request
      • 1305 Java Web Applications - Exercise 2 - Post Request
    • 14. JavaBean Programming
      • 1401 Creating A JavaBean Class
      • 1402 Creating A Beaninfo Class - Part 1
      • 1403 Creating A Beaninfo Class - Part 2
      • 1404 JavaBean Programming - Exercise
    • 15. Advanced Java Input/Output (NIO)
      • 1501 File Copying With NIO
      • 1502 Working With Buffers
      • 1503 Working With File Data
      • 1504 Advanced Java Input/Output - Exercise
    • 16. Strings And Stringbuilder Class
      • 1601 Problems With Strings
      • 1602 Working With Stringbuilder Class
      • 1603 Strings And Stringbuilder Class - Exercise
    • 17. Regular Expressions
      • 1701 Introduction To Regular Expressions
      • 1702 Creating Pattern And Match Objects
      • 1703 Using Metacharacters
      • 1704 Using Regular Expressions To Replace Text
      • 1705 Regular Expressions - Exercise
    • 18. Java Graphics
      • 1801 Drawing Lines
      • 1802 Drawing Shapes
      • 1803 Working With Color
      • 1804 Java Graphics - Exercise
    • 19. Using Eclipse
      • 1901 Installing Eclipse On Windows
      • 1902 Installing Eclipse On Mac
      • 1903 Hello World
      • 1904 Overview Of The Eclipse IDE
      • 1905 Entering Programs
      • 1906 Code Generation
      • 1907 Debugging


Course Fee:
USD 99

Course Type:

Self-Study

Course Status:

Active

Workload:

1 - 4 hours / week

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
REDHERRING
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top