CARVIEW |
Popular Topics
Actionscript | Ajax |
Apache | C# |
CSS | Flex |
Head First | iPhone |
Java | JavaScript |
Linux | Missing Manuals |
MySQL | Open Source |
Perl | PHP |
Photoshop | Python |
Ruby | Web 2.0 |
XML |
Browse Books
- Business & Culture
- Databases
- Design & Graphics
- Digital Audio & Video
- Digital Photography
- Hardware
- Home & Office
- Networking & Sys Admin
- Operating Systems
- Programming
- Science & Math
- Security
- Software Engineering
- The Web
News Topics
cloudcomputing economy election finance freesoftware google government iphone javascript linux microsoft mobile odf ooxml opensource oscon politics privacy pymotw python ruby schematron security socialnetworking standards twitter web20 xml xrx xslt
International Sites
java
A Brain-Friendly Guide
Head First Java engages you in many different ways. It's fast, it's fun, and it's effective. And, despite its playful appearance, Head First Java is serious stuff.
Learn more.
Buy Direct and Save
Buy 2 Books,
Get the 3rd FREE!
Use discount code "opc10"
All orders over $29.95 qualify for free shipping within
Satisfied Customers
JavaScript: The Good Parts
“RE:Oh, so that's how a book about a programming language should be written...”, Nov. 03 2008





Oracle PL/SQL Programming: A Developer's Workbook
“Beyond the PL/SQL code”, Oct. 06 2008






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]
Maven: The Definitive Guide
By
Sonatype Company
[September 2008]
Java Pocket Guide
By
Robert Liguori
,
Patricia Liguori
[March 2008]
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]
Java 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]
Masterminds of Programming
By
Federico Biancuzzi
,
Shane Warden
[March 2009]
Programming Scala
By
Venkat Subramaniam
[March 2009]
Programming Clojure
By
Stuart Halloway
[March 2009]
Authors
Judith Bishop
Judith Bishop is a computer scientist, in Pretoria South Africa, specializing in the application of programming languages to distributed systems and web-based technologies. She is internationally known as an advocate of new technology. Her books on Java...
George Reese
George Reese is the founder and President of Valtira LLC in Minneapolis, MN and author of technology books such as the MySQL Pocket Reference, Database Programming with JDBC and Java, and Java Database Best Practices.
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...
William Crawford
William Crawford is a coauthor of Java Enterprise in a Nutshell, 2nd Edition, and has been developing web-based enterprise applications since 1995. He is currently the Director of the Informatics Solutions Group at Children's Hospital, Boston, where ...
Articles & Blogs
A Conversation with the Authors of JRuby Cookbook - O'Reilly Broadcast
By Timothy M. O'Brien
[November 25, 2008]
Henry Liu and Justin Edelson authors of the just released JRuby Cookbook talk about JRuby, the current state of the Java platform, and some of the compelling benefits of integrating a language like Ruby with the Java platform.
Are Computer Languages Irrelevant? - O'Reilly Broadcast
By Kurt Cagle
[November 24, 2008]
I spend a significant amount of my working day staring at a web window pane within a browser. That browser may be written in C++ but is increasingly likely to be written in JavaScript or Python of even Java, not necessarily because these languages are any faster, but because these languages are generally easier to work with.
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 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.
Comprehensive Guide to Creating RIA with Adobe Flex - O'Reilly Broadcast
By Laura Adair
[September 25, 2008]
Programming Flex 3 — If you want to try your hand at developing rich Internet applications with Adobe's Flex 3, and already have experience with frameworks such as .NET or Java, this is the ideal book to get you started. Programming Flex 3 gives you a solid understanding of Flex 3's core concepts, and valuable insight into how, why, and when to use specific Flex features. Learn to get the most from this amazing and sophisticated technology. Learn more.
Using SwiXML and Substance 5 - O'Reilly XML Blog
By Rick Jelliffe
[July 03, 2008]
SwiXML is Wolf Paulus' XML User Interface languge (XUI or XUL) which uses the regularity of the Java Swing GUI libraries to allow very lightweight implementation: XML elements are used for JComponents, XML attributes are used for properties (e.g. ...
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
![]() © 2008, O'Reilly Media, Inc. (707) 827-7000 / (800) 998-9938 All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. |
About O'Reilly Privacy Policy Contacts Authors Press Room Jobs User Groups Academic Solutions Newsletters Writing for O'Reilly RSS Feeds |
Other O'Reilly Sites O'Reilly Radar Ignite Tools of Change for Publishing Digital Media makezine.com craftzine.com hackzine.com perl.com xml.com |
Sponsored Sites Inside Aperture Inside iPhone Inside Lightroom Inside Port 25 InsideRIA |