Popular Topics

Browse Books

News Topics

International Sites

O'Reilly China O'Reilly Germany O'Reilly Japan O'Reilly Taiwan

 

java

OST image
The Java Programming Certificate is Here!

The Java Programming Certificate Series, from O'Reilly School of Technology, is comprised of four courses covering beginning to advanced Java programming and object-oriented concepts, as well as skills using the Eclipse open source IDE (Integrated Development Environment). Experience Ellipse, our brand-new Eclipse-based Learning Sandbox!

Enroll today and get the "Java Programming 4: Java Application Building" course free!


Books

Bestselling


Head First Java Head First Java, Second Edition
By Kathy Sierra , Bert Bates
[February 2005]

Head First Design Patterns Head First Design Patterns
By Eric Freeman , Elisabeth Freeman , Kathy Sierra , Bert Bates
[October 2004]

Algorithms in a Nutshell Algorithms in a Nutshell
By George T. Heineman , Gary Pollice , Stanley Selkow
[October 2008]

Java Pocket Guide Java Pocket Guide
By Robert Liguori , Patricia Liguori
[March 2008]

Mastering Regular Expressions Mastering Regular Expressions, Third Edition
By Jeffrey E. F. Friedl
[August 2006]

New


Enterprise Recipes with Ruby and Rails Enterprise Recipes with Ruby and Rails
By Maik Schmidt
[November 2008]

Stripes Stripes
By Frederic Daoud
[October 2008]

Algorithms in a Nutshell Algorithms in a Nutshell
By George T. Heineman , Gary Pollice , Stanley Selkow
[October 2008]

SOA Cookbook: Rough Cuts Version SOA Cookbook: Rough Cuts Version
By Eben Hewitt
[September 2008]

Maven: The Definitive Guide Maven: The Definitive Guide
By Sonatype Company
[September 2008]

Upcoming


Hello, Android Hello, Android
By Ed Burnette
[December 2008]

Java Web Services: Up and Running
By Martin Kalin
[February 2009]

More Books & PDFs

Authors

Frederic Daoud
Frederic Daoud is a software developer who has been using Java since 1997 and developing web applications since the pre-JSP days of just Servlets. A web framework junkie, he learned a dozen of them before Stripes became his favorite. Currently a Stripes...

Bill Dudney
Bill Dudney is a software developer and entrepreneur currently building software for the Mac. Bill started his computing career on a NeXT cube with a magneto-optical drive running NeXTStep 0.9. Over the years, Bill migrated into the Java world, where...

Tony Hillerson
Tony Hillerson is a Software Architect for EffectiveUI. He graduated from Ambassador University with a BA in MIS. On any given day he may be working with Flex, Java, Rails, Maven, Ant, Ruby, or shell scripts. Tony has contributed to many community projects...

Martin Kalin
Martin Kalin has a Ph.D. from Northwestern University and is a professor in the College of Computing and Digital Media at DePaul University. He has co-written a series of books on C and C++ and written a book on Java for programmers. He enjoys commercial...

More Authors

Articles & Blogs

Building Rich Internet Applications Using Pivot and JavaScript - InsideRIA
By Greg Brown
[November 17, 2008]

Pivot is a platform for building rich internet applications that run in the Java Plugin. While Pivot applications are often built using a combination of XML and Java, it is sometimes more convenient to build simple applications or applications whose...

Sun's Layoffs, Anil Gadre, and What happens to Java now? - O'Reilly Broadcast
By Timothy M. O'Brien
[November 14, 2008]

Sun announced massive layoffs of up to 18% of the global workforce as they split the software division into three groups. What do these changes mean for Java? Who is managing the new Application Platform Software group?

Spring Getting into a Groove with Groovy: SpringSource Acquires G2One - ...
By Timothy M. O'Brien
[November 12, 2008]

Rod Johnson and Graeme Rocher discuss SpringSource's acquisition of G2One. In this 20 minute interview, both Johnson and Rocher discuss the differences between Groovy and other scripting languages available on the JVM and why they believe that Groovy on Grails provides the path of least resistance for enterprise web application development.

Spring Python and Amara - O'Reilly Broadcast
By Uche Ogbuji
[November 12, 2008]

Spring Python is an offshoot of the Java-based Spring Framework and Spring Security for Python. Version 0.8.0 is out and, and it builds on my favorite FLOSS project, Amara.

Is client-side Java losing ground to Flex? - InsideRIA
By Richard Monson-Haefel
[November 08, 2008]

Are Java developers going to ignore JavaFX in favor of Flex?

The Weekly RIA RoundUp for October 20 - InsideRIA
By David Tucker
[October 20, 2008]

This week saw new releases for the Flash Player, Silverlight, and Java. In addition AMF comes to Silverlight, the BBC breathes some AIR into iPlayer, and soliders learn from a virtual RIA world. All this and more on the...

More Articles & Blogs