java
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, Second Edition
By
Kathy Sierra
,
Bert Bates
[February 2005]
Head First Design Patterns
By
Eric Freeman
,
Elisabeth Freeman
,
Kathy Sierra
,
Bert Bates
[October 2004]
Algorithms in a Nutshell
By
George T. Heineman
,
Gary Pollice
,
Stanley Selkow
[October 2008]
Java Pocket Guide
By
Robert Liguori
,
Patricia Liguori
[March 2008]
Mastering Regular Expressions, Third Edition
By
Jeffrey E. F. Friedl
[August 2006]
New
Enterprise Recipes with Ruby and Rails
By
Maik Schmidt
[November 2008]
Stripes
By
Frederic Daoud
[October 2008]
Algorithms in a Nutshell
By
George T. Heineman
,
Gary Pollice
,
Stanley Selkow
[October 2008]
SOA Cookbook: Rough Cuts Version
By
Eben Hewitt
[September 2008]
Maven: The Definitive Guide
By
Sonatype Company
[September 2008]
Upcoming
Hello, Android
By
Ed Burnette
[December 2008]
Java Web Services: Up and Running
By
Martin Kalin
[February 2009]
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...
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...
Courses
Course: Java Programming 1: Introduction to Java and the Eclipse ...
O'Reilly School of Technology
Syllabus: Java Programming 1: Introduction to Java and the Eclipse ...
O'Reilly School of Technology
Course: Learn Object-Oriented Programming Using Java -- O'Reilly School of
O'Reilly School of Technology
Syllabus: Learn Object-Oriented Programming Using Java -- O'Reilly School ...
O'Reilly School of Technology
