Training Course
Locations | Schools | Online Courses | MBA | Submit Course | Post Request | Students | Jobs | House Rental


Jobs & Resumes

House Rental

Back | Home

Training Course:

Java Development Workshop

School/Trainer:

QA Ltd.
Aberdeen, Birmingham, Bristol, Edinburgh, Exeter, Glasgow, Leeds, London, Manchester, Slough, United Kingdom

Course Format: Classroom | E-learning | Virtual Class | Online | On-site | Blended | Self-paced

Course Description:

'' This course will prepare delegates for the Sun Certified Java Developer certification examinations.

The Certified Java Developer examination is a practical test that requires delegates to complete a programming assignment. This course will introduce those Java technologies essential for completing the assignment, as well as discussing how to approach the project design and implementation. In order to prepare delegates for the assignment, the final two days of the course will see delegates completing a sample project similar to one they will be required to complete as part of the examination.

The exact delivered content will be based around the objectives of the Sun Certification track, but the order and extent of coverage may be tweaked to best match the audience.

Leads to certification
Prerequisites
Delegates should have completed the Java for Programmers course, or have equivalent experience. Delegates need to be familiar with creating user interfaces using AWT, and with using sockets for interprocess communication.

Delegates will learn how to
Use the Swing library to create rich GUI applications
Use network connections and RMI to communicate with server applications
Use JDBC to work with relational databases
Create server applications
Outline
Introduction

The Certified Developer qualification and examination
Programming project overview �what to expect
Analysis �OO principles and design patterns Web applications
Java Coding Conventions

File names and file organization
Naming conventions
Line wrapping and comments
Declarations and statements
Creating Client Applications Using Swing

The Swing and AWT libraries
Containers and components
JComponent and JFrame
Basic and advanced Swing components
Layout managers
Creating basic and advanced layouts
Exception Handling and Logging

Exception Handling
Defining a custom exception class
Logging
Multithreading

Understanding multithreading
Creating threads
Synchronization and coordination
Scheduling threads
Networking

Introduction to networking
Using URLs
Working with sockets
Working with a multithreaded server
Remote Method Invocation (RMI)

Introduction to RMI
A complete RMI example
Passing objects in RMI
Implementing a File-Based Database

Writing a database lock manager
Writing a database factory
Implementing database functionality
Accessing Relational Databases Using JDBC

JDBC drivers and connections
Statements and results
Obtaining metadata
JDBC 3.0 features
Project Workshop (2 days)

Analyse project requirements
Develop the user interface
Create a network server that connects to a database
Create the network connection between client and server ...''

Elements of this syllabus are subject to change.

Please go to the school's official website for training price and schedule:
http://www.qa.com/

Phone:0844 871 2080

School Address:

TEL: 0844 871 2080
E-mail us: info@qa.com

Jobs & Resumes: Aberdeen, Birmingham, Bristol, Edinburgh, Exeter, Glasgow, Leeds, London, Manchester, Slough
Houses & Roommates: Aberdeen, Birmingham, Bristol, Edinburgh, Exeter, Glasgow, Leeds, London, Manchester, Slough
Travel Agencies: Birmingham, Bristol, Edinburgh, Leeds, London, Manchester,

Search other schools for Java Development training resources.




Other training courses offered by QA Ltd.:

Building Web Applications in Java EE 5
Developing Java Applications using the Spring Framework
Java for Programmers
Java Primer for Developers
Java Web Development
Using Hibernate in Java Applications
Upgrading Enterprise JavaBeans skills to EJB3
Java XML Programming
JBoss Advanced Hibernate
JBoss and EJB3 for Java Developers
JBoss Clustering
JBoss ESB


Notice: The course description on this page was captured from the Internet as historical reference or submitted by visitors. It was archived statically and not updated from day to day.
 


Tips:
Try the search form on top of each page to find the latest course information, using course topic and location as keywords. Keep the course topic keyword short to get more results.

- Classroom/On-site -
Toronto
Pune
Fullerton
Atlanta
- Online/E-learning -
Java Development



Finding any course, anywhere to learn...
Worldwide training course directory, linking for free
United States - United Kingdom - Australia - Canada - India - SpanishASKEDU.net  © 2003-2009