Friday Jul 31, 2015

Java SE 8: Creating a Basic REST Web Service using Grizzly, Jersey, and Maven

Duke Waving

My latest Java tutorial is now up on This tutorial covers how to make a basic REST application using Grizzly, Jersey, and Maven. If you are new to any if these tools, this tutorial is a great way to try them out. You can launch the tutorial from here:

Java SE 8: Creating a Basic REST Web Service using Grizzly, Jersey, and Maven

In the tutorial you create an application using the open source Grizzly web server and the Apache Jersey library to create a RESTful web service. The Jersey library is the reference implementation of the JAX-RS Java REST web service API. Jersey makes creating RESTful web services really easy and the tutorial takes you through the process step by step.

Finally, Apache Maven is a Java build tool that makes it really easy to create and manage projects. It also allows you to create new projects using well known tools and templates and automates the process of downloading required libraries. Finally, you use Maven to create create an uber jar file which stores all the required libraries for an application in a single file.

Wednesday May 06, 2015

Announcing: Java SE8 Oracle Certified Professional Exam Beta

Want to be recognized as a Java SE8 Oracle Certified Professional?

Take advantage of this limited offer to beta test the Java SE8 Oracle Certified Professional exam!

This beta exam offer applies to Java SE 8 Oracle Certified Associates and is available now until June 13, 2015 at a discounted price of US$50.

 Three Things You Need to Know:

  1. 7%: Salary growth for Oracle Certified Professionals in 2015 - According to the Certification Magazine 2015 Annual Salary Survey.
  2. Java SE8 reduces your development time by using lambdas programming.  In the technical keynote address for JavaOne 2013, Mark Reinhold, chief architect for the Java Platform Group at Oracle, described lambda expressions as the single largest upgrade to the Java programming model ever.-
  3. Join the close to 2 million people who are now Oracle certified.

Click here to register for the beta exam before June 13, 2015. 

Good luck!

The Oracle Certification Team

Click here for Frequently Asked Questions (FAQ).

Monday Aug 13, 2012

Ten Time-Savers in NetBeans

[Read More]

Friday Jul 20, 2012

New and Updated Java Courses

The Java Curriculum team has developed several courses that are available through Oracle University.  The courses are available as instructor-led training (ILT), live virtual classrooms (LVC), and training on demand. Our titles include:

Java SE 7 Fundamentals - The Java SE 7 Fundamentals teaches students who have little or no programming experience about the Java programming language. The course teaches students the significance of object-oriented programming, the keywords and constructs of the Java programming language, and the steps required to create simple Java technology programs.">

Java SE 7 Programming - The second of two courses that cover the Java Standard Edition 7 (Java SE 7) Platform explores the core Application Programming Interfaces (API) developers use to design and develop object-oriented applications with Java.

Java SE7: Develop Rich Client Applications - The course takes students through the process of designing a rich client application in a case study approach – analysis and design, and development of the key components of the application using the rich set of JavaFX graphics and media API.

Java SE 7 New Features - This new features course delves into the major changes and enhancements in the Oracle Java SE 7 release. This course is meant for the Java professionals who are already proficient with developing Java programs using Java SE 6 or earlier Java SE platforms.

Java ME: Develop Applications for Mobile Phones - This course teaches students how to use Connected Device Limited Configuration (CDLC) and the Mobile, Interface Device Profile (MIDP), and the Lightweight User Interface Toolkit (LWUIT) to develop applications for smart phones. Students get to develop applications that access a mobile database, and leverage the Location and Payment APIs.

Several of our courses support the Java Certification programs, which you can search for on the Oracle University Certification pages

If you are interested in free Java training, we are posting new Java content on the Oracle Learning Library on a regular basis. If you want to stay current, subscribe to the OLL using the RSS feed.


Information relating to Java training development and events.


« June 2016