Quality Seal Emagister EMAGISTER CUM LAUDE

Advanced Java Programming Java SE 7

simplilearn
Online

Price on request
You can also call the Study Centre
81510... More
Compare this course with other similar courses
See all

Important information

  • Course
  • Online
Description

Simplilearn is the World’s Largest Certification Training Provider, with over 400,000+ professionals trained globally
Trusted by the Fortune 500 companies as their learning provider for career growth and training
2000+ certified and experienced trainers conduct trainings for various courses across the globe
All our Courses are designed and developed under a tried and tested Unique Learning Framework that is proven to deliver 98.6% pass rate in first attempt.

Important information

Opinions

S

27/02/2014
What I would highlight Training was very good . The course coverage was in-depth and with clarity.

What could be improved Nothing

Would you recommend this course? Yes.
S

27/02/2014
What I would highlight Training was very good . The course coverage was in-depth and with clarity.

What could be improved Nothing

Would you recommend this course? Yes.
R

26/02/2014
What I would highlight Very good training.

What could be improved Nothing

Would you recommend this course? Yes.
R

26/02/2014
What I would highlight Very good training.

What could be improved Nothing

Would you recommend this course? Yes.
K

04/02/2014
What I would highlight Good, I would like to refer my friend for the same course.

What could be improved Nothing

Would you recommend this course? Yes.
K

04/02/2014
What I would highlight Good, I would like to refer my friend for the same course.

What could be improved Nothing

Would you recommend this course? Yes.

What you'll learn on the course

Java Programming
Advanced
Programming

Course programme

Course Preview
  • Advanced Java Programming (Java SE 7)
    • Module 01 - Welcome
      • 1.1 Course Overview
      • 1.2 Review of Java Fundamentals
      • 1.3 The Java Environment
      • 1.4 Data Types
      • 1.5 The String Class
      • 1.6 The StringBuffer Class
      • 1.7 Arrays
      • 1.8 Passing Data Types to a Method
      • 1.9 Constructors And Initialization
      • 1.10 Inheritance
      • 1.11 Abstract Classes
      • 1.12 Interfaces
      • 1.13 Static Data/Methods/Blocks
      • 1.14 Wrapper Classes
      • 1.15 I/O
    • Module 02 - Packaging And Distributing a Java Application
      • 2.1 Packages
      • 2.2 Managing Source And Class Files
      • 2.3 The javadoc Utility
      • 2.4 Documenting Classes And Interfaces
      • 2.5 Documenting Fields
      • 2.6 Documenting Constructors And Methods
      • 2.7 Bundling And Using Jar Packaged Resources
    • Module 03 - Miscellaneous Enhancements
      • 3.1 Enhanced for Loop
      • 3.2 Autoboxing And Unboxing
      • 3.3 Static Imports
      • 3.4 varArgs
      • 3.5 Typesafe Enums
      • 3.6 Formatted Strings
      • 3.7 Formatted Integers/Floats/Strings/Dates
    • Module 04 - Assertions
      • 4.1 Introduction to Assertion Syntax
      • 4.2 Compiling with Assertions
      • 4.3 Enabling And Disabling Assertions
      • 4.4 Assertion Usage
    • Module 05 - Regular Expressions
      • 5.1 Introduction to Regular Expressions
      • 5.2 String Literals
      • 5.3 Character Classes
      • 5.4 Quantifiers
      • 5.5 Capturing Groups And Backreferences
      • 5.6 Boundary Matchers
      • 5.7 Pattern And Matcher
    • Module 06 - The Java Collection Classes
      • 6.1 Introduction to Java Collection Classes
      • 6.2 The Arrays Class
      • 6.3 Searching And Sorting Arrays(Primitives And Objects)
      • 6.4 The Comparable And Comparator Interfaces
      • 6.5 Lists And Sets
      • 6.6 Iterators
      • 6.7 Maps
      • 6.8 The Collections Class
      • 6.9 Rules of Thumb
    • Module 07 - Generics
      • 7.1 Introduction to Generics
      • 7.2 Defining Simple Generics
      • 7.3 Generics And Subtyping
      • 7.4 Wildcards
      • 7.5 Bounded Wildcards
      • 7.6 Generic Methods
    • Module 08 - Advanced Input/Output
      • 8.1 Introduction to Advanced I/O
      • 8.2 Basic File Input/Output Example
      • 8.3 Buffered Input/Output
      • 8.4 The Console Class
      • 8.5 Object Serialization
      • 8.6 Compressed Files
      • 8.7 Writing Your Own Input/Output Classes
      • 8.8 Property Files
      • 8.9 The Preferences Class
    • Module 09 - Enhanced Input/ Output
      • 9.1 Introduction to Enhanced Input/Output
      • 9.2 Channels
      • 9.3 Buffers Typed
      • 9.4 Buffers Direct
    • Module 10 - Logging API
      • 10.1 Introduction to Logging API
      • 10.2 Loggers
      • 10.3 Logger Levels
      • 10.4 Logger Handlers(Configuring And Formatters)
      • 10.5 LogManager
    • Module 11 - Networking
      • 11.1 Networking Fundamentals
      • 11.2 The Client/Server Model
      • 11.3 InetAddress
      • 11.4 URLs
      • 11.5 Sockets
      • 11.6 A Time-of-Day Client
      • 11.7 Writing Servers
      • 11.8 Client/Server Example
    • Module 12 - Threads & Concurrency
      • 12.1 Review of Fundamentals
      • 12.2 Creating Threads by Extending Thread
      • 12.3 Creating Threads by Implementing Runnable
      • 12.4 Advantages of Using Threads
      • 12.5 Daemon Threads
      • 12.6 Thread States
      • 12.7 Synchronization
    • Module 13 - Remote Method Invocation (RMI)
      • 13.1 Introduction to RMI
      • 13.2 RMI Architecture
      • 13.3 Writing the Server
      • 13.4 RMI Troubleshooting Tips
      • 13.5 Writing the Client
      • 13.6 Remote Method Arguments And Return Values
      • 13.7 Dynamic Loading of Stub Classes
      • 13.8 Running the Remote RMI Client Example
    • Module 14 - Java Database Connectivity (JDBC)
      • 14.1 Relational Databases
      • 14.2 Structured Query Language
      • 14.3 A Sample Program
      • 14.4 Transactions
      • 14.5 Meta Data
    • Module 15 - Conclusion
      • 15.1 Course Wrap Up
    • Module 16 - Credits
      • 16.1 About the Author

Compare this course with other similar courses
See all