JBoss Training, Java Training, Database Training
Database Appliations presents training sessions on Java, JBoss and Database related subjects.
JBoss
Database Applications deploys its J2EE web-applications in JBoss. We can get your staff up and running on JBoss in no time.
First the basic JBoss background is presented to help trainees think in JBoss terms. The following are a few points that can be covered:
- Getting and installing JBoss
- Directory structure and a look at some configuration files
- Starting and stopping JBoss and deploying a basic application to JBoss
- Running multiple instances of JBoss on the same machine
- If needed - brief description of what J2EE is all about
- Enterprise Java Beans in short
- JNDI
- Transactions
- JAAS based security in JBoss
- Securing JBoss
- Setting up a database for use by JBoss based applications
- Deploying applications in JBoss
- Clustering in JBoss
- Load balancing - both using Apache and HTTP loadbalancing using an instance of JBoss
- Some performance tuning of applications running in JBoss
- Trouble shooting and help
This can be done in a day to two, depending on how fast the trainees master the practical parts of the session. It can take some time to get everything right. As much of what is done in JBoss is done by the programmer, coding examples are provided to make understanding of certain topics easier.
Java Training
Java Training can take from a day or two to a week and more, depending on the requirements. These are a few of the topics that can be covered.
- Preparing your computer for Java
- Hello World on the command line
- An object
- Program flow
- Information hiding and interfaces
- Inheritance and implementation
- Polymorphism
- Re-using classes
- Collections
- Java IO
- Threads
- Error Handling
- Swing
The list gets bigger if one adds socket programming, J2EE and a few others. It all depends on what is required.
Database Training
In a day or two staff will be able to design and implement their own relational databases. Here are a few topics covered in a training session:
- Tables
- Table design - ER diagrams - Relationships
- Primary keys and foreign keys - data integrity
- Normalisation
- Queries and SQL
- Transactions
- Database Architectures
- Stored procedures and triggers
- Connecting to Java
Either MySQL or PostgreSQL will be used for the database training.
To enquire about training, click here.