Java programmer career training with industrial strength examples to solve technical issues on the job. As a Java programmer, get your regular technical doses to stay relevant through these training resources.

Search this Java training blog

JEE Tutorials

The main focus of these tutorials are to
  1. Help you get familiarized with the common tools and frameworks used in commercial Java development.
  2. Help you get started on a self-taught Java project to gain much needed hands-on experience by expanding on these tutorials.
There is no substitute for hands-on experience, so get into it. In my view, it is better to show off your prospective employers your self-taught Java/JEE projects utilizing the sought after technologies/frameworks than just taking pride only in your academic achievements.

Simple Java tutorial  Getting started with Java, Maven, and eclipse

Good understanding of this tutorial is required before you can work through the other Java and JEE tutorials.

Java EE (i.e JEE) tutorial  Getting started with a simple Web application

A basic Java EE tutorial using eclipse, maven, and Tomcat. This tutorial assumes that you have read the simple Java tutorial.

Creating a simple Java Web project with Maven tutorial --3 part step by step tutorial

JSF 2.0 tutorial

A simple JSF tutorial with eclipse, Maven, and Tomcat server. JSF is a standard to implement Java based web framework. JSF 2 introduces a number of new features. It provides a standardized mechanism to support Ajax, input validation using annotations (JSR 303), facelets as default rendering engine.

SQL Tutorial with HSQLDB

Acquire or sharpen your SQL and database skills, use it for your self-taught projects as a database, use it in commercial projects to write unit tests for your data access layer, and used in the ensuing tutorials on JDBC and Hibernate as the database

JDBC tutorial with HSQLDB

JDBC stands for Java Database Connectivity and it is an interface for which various drivers are written for the relevant databases. This is a typical example of the bridge design pattern.

Hibernate tutorial with HSQLDB

Hibernate is a popular ORM tool for accessing databases from Java. It is used in many commercial projects. This tutorial will clarify some of the concepts discussed in Hibernate Interview Questions and Answers.

Spring and Hibernate JDBC tutorial

You will be hard pressed to find a job advertisement for Java developers without the Spring framework skills. Spring framework is very vast and widely used in enterprise Java applications.

Restful Web Service Tutorial with Apache CXF

More and more web services are written using the RESTful approach, this tutorial makes use of the Apache CXF as the JAX-RS implementation framework.

SOAP (JAX-WS) Web Service Tutorial with Apache CXF, eclipse and maven

This tutorial makes use of the Apache CXF as the JAX-WS implementation framework to implement a SOAP based Web Service..

Spring batch

Spring batch is an enterprise level framework to write batch jobs. In another words an ETL (Extract, Transform, and Load) tool.

JasperReports with iReport

JasperReports is a framework to produce PDF, Excel, HTML, etc reports. iReport is used for creating the templates.



More Java EE (i.e. JEE) Tutorials