Computer Courses from, Keimos - IT Training Services

Computer  Training Courses Spacer image

IT Training Courses  Spacer image
Customised IT Training for

Individuals, IT Professionals and Businesses

To talk to us, Call 01492 623887

 
Not found what you are looking for then search the full catalogue of courses

Java 2 Programming

This curriculum is designed to give learners a basic understanding of Java 2. It provides the general concepts of object-oriented programming and how Java implements these concepts. Additional topics covered include the function of packages in Java, including how to create packages and how to use the existing core packages included with the Java 2 SDK, how to use the java.awt package and creating GUI programs, and lastly, advanced topics that will help learners fully implement Java 2 functions.This curriculum will help learners prepare for exam 310-025.

Audience

The intended audience for this curriculum include Application Developers, Software Engineers, and Programmer/Analysts are some of the types of people who would benefit from taking this course. Learners should understand object-oriented principles and have created or compiled simple programs such as C or C++ prior to taking this Java 2 Programming curriculum.

Course Contents


The Java Language

  • Identify the benefits and features of Java, identify the components of a Java program, and install Java 2
  • Identify the source code that contain data types for generating a specific output, codes that contain correctly defined and initialized variables, and compute the result of codes using operators
  • Implement conditional, iterative, and jump flow control statements and arrays.

Objects and Classes

  • Identify the basic concepts of OOP, classes, methods, objects, and garbage collection
  • Implement OOP concepts for developing Java programs.

Core Language APIs, Threads, and Exceptions

  • Identify the use of packages and the procedure to create a package
  • Describe in detail the java.lang and java.util packages
  • Identify the concept of jar files
  • Describe the procedures for handling a Java exception, creating a thread, and writing a multithreaded programThread priority, thread synchronization and interthread communication will also be covered.

Building and Managing GUIs

  • Match the various ways of internationalizing software with their advantages
  • Implement the classes used for internationalization
  • Create and format an applet, and convert applets to applications
  • Create different types of containers and components using AWT
  • Identify information to create regular and popup menus, add images, and create URL objects
  • Identify advanced GUI handling using Java, including JFC, Swing, Layout Managers, and Event Handling.

Streams and Networking

  • Identify Java.io, Byte Streams, Character Streams, and their subclasses
  • Identify the implementation of Streams
  • Identify Serialization
  • Identify the File class and the RandomAccessFile class details with their implementation
  • Identify the classes in the java.net package that are used for network programming
  • Identify how to create a minimal TCP server, TCP/IP client, UDP server, and UDP client

Delivery

Computer Based Training (CD-ROM)

Content

Interactive, skills-based with full testing for exam preparation

Duration

Approx40 hours

Qualifications

This curriculum will help learners prepare for exam 310-025.

Pre-requisites

A good understanding of programming or relevant experience

Top

Keimos Programming Courses

Our courses use simulations extensively to provide opportunities for students to learn & practice skills-based content. This “learning by doing'” model is far more effective than the traditional true/false, multiple choice approach. Live application software is not needed.

Interactive content is used often in the courses to engage the learner's attention, to reinforce and exercise skills being taught, and to provide feedback on the learner's grasp of a skill or concept.

How do I study a CD based course?

If you choose a CD course from Keimos, you'll have the benefit of Skill Builder learning software which identifies your learning needs before you start, ensuring that you don't waste time going over things you already know or moving too far ahead before you are ready. With audio and visual instructions, you progress at your own pace, completing self assessment at the end of each topic so you can measure your progress.


Call us now on 01492 623887
to plan your training programme

Look at the full selection of courses available

Top


Programming Courses


 

 


Valid XHTML 1.0!   Valid CSS!  Bobby WorldWide Approved AAA