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 (Java SE 7)

Course Summary

Harnessing the Power of Cross-Platform, Object-Oriented Application Programming


  • +

    Course Syllabus

    • Welcome
      • Course Overview
      • Review of Java Fundamentals
      • The Java Environment
      • Data Types
      • The String Class
      • The StringBuffer Class
      • Arrays
      • Passing Data Types to a Method
      • Constructors & Initialization
      • Inheritance
      • Abstract Classes
      • Interfaces
      • Static Data / Methods / Blocks
      • Wrapper Classes
      • I/O
    • Packaging & Distributing a Java Application
      • Packages
      • Managing Source & Class Files
      • The javadoc Utility
      • Documenting Classes & Interfaces
      • Documenting Fields
      • Documenting Constructors & Methods
      • Bundling & Using Jar-Packaged Resources
    • Miscellaneous Enhancements
      • Enhanced for Loop
      • Autoboxing & Unboxing
      • Static Imports
      • varArgs
      • Typesafe Enums
      • Formatted Strings
      • Formatted Integers / Floats / Strings / Dates
    • Assertions
      • Introduction to Assertion Syntax
      • Compiling with Assertions
      • Enabling & Disabling Assertions
      • Assertion Usage
    • Regular Expressions
      • Introduction to Regular Expressions
      • String Literals
      • Character Classes
      • Quantifiers
      • Capturing Groups & Backreferences
      • Boundary Matchers
      • Pattern & Matcher
    • The Java Collection Classes
      • Introduction to Java Collection Classes
      • The Arrays Class
      • Searching & Sorting Arrays (Primitives & Objects)
      • The Comparable & Comparator Interfaces
      • Lists & Sets
      • Iterators
      • Maps
      • The Collections Class
      • Rules of Thumb
    • Generics
      • Introduction to Generics
      • Defining Simple Generics
      • Generics & Subtyping
      • Wildcards
      • Bounded Wildcards
      • Generic Methods
    • Advanced I/O
      • Introduction to Advanced I/O
      • Basic File I/O Example
      • Buffered I/O
      • The Console Class
      • Object Serialization
      • Compressed Files
      • Writing Your Own I/O Classes
      • Property Files
      • The Preferences Class
    • Enhanced I/O
      • Introduction to Enhanced I/O
      • Channels
      • Buffers Typed
      • Buffers Direct
    • Logging API
      • Introduction to Logging API
      • Loggers
      • Logger Levels
      • Logger Handlers (Configuring & Formatters)
      • LogManager
    • Networking
      • Networking Fundamentals
      • The Client/Server Model
      • InetAddress
      • URLs
      • Sockets
      • A Time-of-Day Client
      • Writing Servers
      • Client/Server Example
    • Threads & Concurrency
      • Review of Fundamentals
      • Creating Threads by Extending Thread
      • Creating Threads by Implementing Runnable
      • Advantages of Using Threads
      • Daemon Threads
      • Thread States
      • Synchronization
    • Remote Method Invocation (RMI)
      • Introduction to RMI
      • RMI Architecture
      • Writing the Server
      • RMI Troubleshooting Tips
      • Writing the Client
      • Remote Method Arguments & Return Values
      • Dynamic Loading of Stub Classes
      • Running the Remote RMI Client Example
    • Java Database Connectivity (JDBC)
      • Relational Databases
      • Structured Query Language
      • A Sample Program
      • Transactions
      • Meta Data
    • Conclusion
      • Course Wrap Up
    • Credits
      • About the Author


Course Fee:
USD 89

Course Type:

Self-Study

Course Status:

Active

Workload:

1 - 4 hours / week

This course is listed under Development & Implementations and Data & Information Management Community

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