Compex Computer Training

Skip to Main Content »

Search Site
Welcome to Compex Computer Training!

Learning Java Programming

You're currently on:

    • Product PASCAL Programming - SEC successfully added to compare list
    • Product Learning Java Programming successfully added to compare list
    • Product Learning Java Programming successfully added to compare list

Learning Java Programming

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
  • Learners aged 16+ with at least SEC Computing certificate
  • Sixth-form, MCAST and University students
  • Existing programmers wanting to update their skills
Attendee Prerequisites
  • SEC Computer Studies or
  • Programming background
What's Included
  • Training by Expert Certified Trainer
  • Courseware and handouts
  • Final Course Assessment
  • Certification
€ 359.00
Add Items to Cart
 

My Cart

You have no items in your shopping cart.