We also now offer TOGAF™ 9 training, certification and other services.
For further information contact us via our website:
The Open Group Certification Mark logo and TOGAF™ are trademarks, and The Open Group®
is a registered trademark of
The Open Group in the United States and other countries.
Credit crunching prices on training 30% of all bookings made in December!
Celestial recognises that during these tough times everyone is looking to make savings
wherever possible. We also recognise that training is a key strategy to ensuring
a competitive edge. We are strongly committed to the highest quality training at
the most reasonable prices, that’s why we have created a new pricing model that we
are sure will surprise and excite you. Contact us for more details or directly on
07738 176370
Traceability
How do we guarantee that a delivered system does what it says on the tin?
If you talk to a lot of people about the issue of traceability, most of them will
simply brush it off as something that might happen. But without it how do we perform
impact analysis in a forward or reverse motion during the system development lifecycle?
Traceability is about ensuring that the requirements are realised, looking at a
solution and seeing which requirements have been met and knowing that if the requirements
are changed, what’s the impact!
Join us and watch how we demonstrate traceability in UML, SOA and TOGAF™
The Network Centric Architecture
Examine why they call Java the lingua franca of the network. In this introduction to the language we look at the history and architecture of the language.
A brief look at Virtual Machine concepts and the different versions of Java that are available.
We look at the 3 levels of security available to Java developers, built-in, programmatic and config file based.
The basic structure of a Java program and application are examined.
Data types and Fundamentals
Core language data types such as int, short and double are introduced.
Declarations and Access Control
Core language features for declaring data types and variables and specifying access modifiers.
Flow Control and Exceptions
A complete list of java keywords (for, while etc.) as well as working with exceptions.
An examination of a Java object’s lifecycle; loading, linking and verification. What is a Java class, how is a class initialised, constructors, the initialisation of field members, and basic garbage collection theory.
Abstract classes and inheritance.
What is an interface and how is it different to a class? Moving away from inheritance to interfaces only.
Dynamic linking and resolution, class loader theory, and writing class loaders.
Difference between byte streams and character streams, working with source/sinks, streams and processors.
Threading vs multi-tasking theory, the Thread class and Runnable interface, interrupting and stopping threads, thread safety through synchronisation, worker thread pattern.
Sockets theory, server and client sockets, working with sockets in multi-threaded applications, and sockets and exceptions.
Strings, StringBuffer and StringReader, tuning String manipulation, comparisons and internationalisation.
Optimising Java applications
Profiling, JDK features, object creation and deletion, exceptions, casting, variables and threading issues. Strategies for altering user perception on timing issues etc.