You have no items in your shopping cart.

Quick Overview
Achieve the JAVA programming skills you need to develop the solutions of today, and tomorrow!
Learn to create computer applications with JAVA; the most popular application development platform for the web. Master the concepts of object-orientation using the write-once run everywhere application platform. Get prepared for the programming challenges and gear up with the best skills for guaranteed success!
Product Description
Course Content
- The Java Programming Language
- Java features
- Compilation process (platform independency)
- Java development tools
- Applications and applets
- Java Program Development
- Types of Java programs: Applications;
- Applets; Java script;
- Structure of a Java program
- Difference between application and applet
- Data types
- Arithmetic operators
- Assignment statement
- Building first Java programs
- Basic input and output methods
- Methods of execution
- Control structures
- Conditional structure statement
- Pre-tested loops
- Post-tested loops
- Nested loops
- Object Oriented Concepts
- Java API
- What is a Java class?
- What is an object?
- Object reference
- Methods
- Creating Instances
- Adding Parameters
- Overloading Concept
- Accessing Methods
- The four access specifiers
- Encapsulation
- Constant vs. variables
- Nested and inner classes
- Data structures
- Arrays; Single and Multi-dimensional
- Stacks, Pointers and Algorithms
- Linear,Linked and Circular Lists
- Queues
- Binary trees
- Hash tables
- Vectors
- Class Hierarchy and Inheritance
- Implementing classes
- The super keyword
- Method overriding
- Polymorphism
- Abstract classes
- Recursion
- Packages and Interfaces
- Defining a package
- Building up a package
- Classpaths
- Importing packages
- Multilevel packages
- Protected packages
- Implementing and designing interfaces
- Sorting and Searching
- Sorting Algorithms (Insertion, Selection, Bubble, Quick and Merge)
- Searching Algorithms (Linear and Binary)
- Exception handling and Streams
- Try...catch
- Multiple exception handling
- Different exceptions to cater for
- Finally statement 11. Files and File Access
- Streams (types and use of)
- Byte stream and character streams
- Reading input from keyboard
- The File class and methods
- File streams and File reader
- FileWriter
- Windows Java Programming using AWT
Additional Information
| Suitable For |
|
| Attendee Prerequisites |
|
| What's Included |
|


