Training Course:Java Development WorkshopSchool/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. |
|
|