Stay Connected: Twitter rss
 

JavaOne HOLs

Day 1, April 12

11:45 – 13:30

Where My Friends Are: Java ME Location API in Practice

During this hands-on lab, attendees will create a mobile application that uses the Java Platform, Micro Edition (Java ME) Location API to track their friends and then displays them on the map. Additionally, this mobile application will allow the exchange of text messages between friends and show them on the map along with photos and names.

This session is aimed at developers who would like to learn how to bind the content of an application with the current position of an application user.
Attendees will learn:
- How to use the Java ME Location API
- How to use Google Maps services in a Java ME application
- How to use Java ME Generic Connection Framework
- How to use visual tools to design the flow and UI of the application
 

16:45 – 18:30

Using OAuth with RESTful Web Services

In this session, we'll provide a short introduction to OAuth and the open source technologies you can use to build secure RESTful Web services in Java. The session will include three exercises:

1. Building a simple RESTful Web service using Jersey and securing it using OAuth
2. Using Jersey client API to create an OAuth-aware client for the service created in the first exercise and exposing it as another Web application
3. Implementing a service that talks to a well-known public OAuth-aware Web application (this exercise is optional)
Day 2, April 13

11:45 – 13:30

Beginning with the Java EE 6 Platform

This lab will offer an overview of Java EE 6 through a rundown of its key new features. Participants will build an application from scratch via incremental steps and a dozen demos and exercises, each illustrating new features of the platform. The lab is an ideal opportunity to get up to speed with Java EE 6.
Attendees will learn about:
- Managed beans, Enterprise JavaBeans (EJB) 3.1
- Java Persistence API (JPA)
- JavaServer Faces (JSF) facelets, composite components, Ajax
- RESTful resources
- Contexts and Dependency Injection (CDI) and more
 

14:30 – 16:15

Quickly and Efficiently Build CRUD Applications with Rich Client Platform

As a Java desktop programmer, you can build applications on existing frameworks just like Web developers have done for years. You can benefit from proven and tested features of the NetBeans platform. At the same time, the cross-platform burden disappears, together with the need to create common desktop features, such as a window system, over and over again for each of your applications.
This hands-on lab will show how you can easily create CRUD (Create, Read, Update, and Delete) applications based on NetBeans. The session will cover four exercises:
1-Create a skeleton platform application
2-Access your database from the platform via Java Persistence API
3-Show data using advanced Swing components
4-Manipulate the data from application

16:45 – 18:30

Beginning with the Java EE 6 Platform (repeat)

This lab will offer an overview of Java EE 6 through a rundown of its key new features. Participants will build an application from scratch via incremental steps and a dozen demos and exercises, each illustrating new features of the platform. The lab is an ideal opportunity to get up to speed with Java EE 6.
Attendees will learn about:
- Managed beans, Enterprise JavaBeans (EJB) 3.1
- Java Persistence API (JPA)
- JavaServer Faces (JSF) facelets, composite components, Ajax
- RESTful resources
- Contexts and Dependency Injection (CDI) and more

Registration button javaone ru

Conference Countdown

time remaining   d.   hr.   min.   sec.

Latest News

Silver
Sponsor



FORS

RD TEX

General
Information
Sponsor

Habra Habr

Information
Partners

Emo spot
Kelly Services
People Mind
IT Event
Java Talks

Ingria Startup
Web Ready
It mozg
LXF logo



Conference
Sponsors

General
HR partner

Head Hunter