Trainers
Our trainers have nearly 20 years experience with Object Oriented Programming languages starting with Ada through to and including C++. More recently within the past 8 years we have been working with java, J2EE and related technologies.
Our areas of work have included providing consultancy, training and development specifically in java and the J2EE Technologies to many companies and organizations throughout the UK and Europe.
Overview of java Training
Our aims are to cover the relevant areas required for:
- Programmers to develop with java and J2EE technologies
- Managers/ Architects to understand the concept of Java and J2EE programming
Courses are aimed at students with all levels of experience to cater for:
- Students intending to use the tools for development
- Students requiring an understanding of the technologies to oversee implement or/and development of systems using these tools and technologies.
Training can be developed to suit requirements this can include basic java topics mixed with the J2EE technologies or for use with a particular set of tools within a specific environment.
Course duration and structure can also be modified:
- Students can be given an overview of the topics with training on how to implement the technologies
- Delivered in a format with longer project based training suited preparing students for a move straight into a fee earning role within a project.
Our area of expertise is the ability to prepare delegates for a move into such an environment with little previous experience of the current technologies.
Working with groups such as graduates we not only deliver the training with standard exercises but can also put this together with relevant project work that will enable the delegates to pick up instantly useable experience and practice for use in a live project.
Example Course Outlines
Introduction to java
- Introduction to Object Oriented programming
- Introduction To java
- Fundamentals - Flow control variables and Types
- Classes and Objects
- Inheritance and Polymorphism
- Interfaces and Abstract Classes
- Applets
- GUI components - AWT Swing
- Event Handling model in java
- Collections
- Exceptions
- Input Output
- Threading
- JDBC
- Networking
- Java Beans
Enterprise Technologies
- Introduction to the J2EE technologies
- Intro to the J2EE - What is it?
- Java Naming and Directory Interface
- JDBC
- Intro to Web Development with the J2EE -Servlets and JSP's
- Java Mail
- Java and XML
- Intro To Distributed Objects including RMI, CORBA and RMI/IIOP
- Intro To Enterprise Java Beans
- Java Message Service
Java Web Development
- Servlets
- JSP's
- Web Applications and java Beans
- Deployment- Tools and Descriptors
- XML
- Tags and Tag Libraries
- Struts
- New JSP notation
Enterprise Java Beans
- Introduction to Enterprise Java Beans
- Entity Beans - Bean Managed Persistance and Container Managed Persistance
- Session Beans - Stateful and Stateless
- Transactions and EJB's - Container Managed Transactions and Bean Managed Transactions
- Security
- Message driven Beans
- Entity Beans and Relationships
The Tools
Training using any server specified by the client - Websphere, Weblogic and Jboss or any other if requested by the client otherwise will be run using the Sun Reference implementation or the Sun App Server.
Integrated Development Environments
Can be run using Jbuilder, Websphere Development Studio, Net Beans, Eclipse or any other requested and Textpad (used for putting across the fundamentals)
Contact us today for a free no obligation quote. Tel: 01978 869 182
