The Caption Contest is now closed!
Congratulations to first-prize winner, Michael C. from Newark, Ohio! Our runners-up are Matt H. from Woodbridge, Connecticut and Jeffrey C. from Manassas, Virginia. See the winning captions below. Go here to subscribe to the Head First Newsletter for future contests and special offers.
Caption #1:

- "So the server is like an oven. You send it the right ingredients, and it sends you back a cake."
- "Sorry honey, no testing before the presentation layer is done."
Caption #2:

- "Now that you've learned the common style declarations, here are all the ones we didn't cover."
- "And next time, you should use some of the techniques in this box BEFORE you use the code."
Caption #3:

- "It's ok, mom. All the browsers will display your page the same. Sooner or later, anyway."
- "Don't worry mom, Johnny will eventually learn to write tests before he starts coding."


Head First Servlets & JSP, Second Edition, Head First JavaScript, and Head First Software Development are now available.
Buy 2 Books, Get the 3rd FREE! Use the discount code OPC10 when you buy direct from O'Reilly.
Head First SQL took home a Productivity Award in the Technical books category.
O'Reilly Radar took the top award in the Web Sites category and Beautiful Code in the General Books category. The Myths of Innovation and Safari Books Online also won Productivity awards in their categories.
-
Head First Servlets & JSP, 2nd Edition
Chapter 9
Head First Software Development
Chapter 6
Head First JavaScript
Chapter 2
Head First C#
Chapter 5
Chapter 4 Excerpt
Chapter 7 Excerpt
Head First SQL
Chapter 1
Chapter 7 Excerpt
Chapter 8 Excerpt
Head First PMP
Chapter 11
Free Practice Exam
Critical Path Drill
Head First Object-Oriented Analysis & Design
Chapter 3
Head First HTML with CSS & XHTML
Chapter 8
Head First Design Patterns
Chapter 3
Head First Java, 2nd Edition
Chapter 2
Chapter 8
Head First C# is a complete learning experience for object-oriented programming, C#, and the Visual Studio IDE. By the time you're through, you'll be a proficient C# programmer, designing and coding large-scale applications.








