Chad A. Campbell and John Stockton
Foreword by Ashish Shetty
,
2008
Erik Hatcher and Steve Loughran
Foreword by Sam Ruby, Director of the Apache Software Foundation
,
2002
Claus Ibsen and Jonathan Anstey
Forewords by Gregor Hohpe and James Strachan
,
2010
Petar Tahchiev, Felipe Leme, Vincent Massol, and Gary Gregory
,
2010
Ramnivas Laddad
Foreword by Rod Johnson, Creator of the Spring Framework
,
2009
Debasish Ghosh
Foreword by Jonas Bonér
,
2010
Craig Walls and Ryan Breidenbach
,
2005
Daryl Harms and Kenneth McDonald
,
1999
Duane K. Fields, Stephen Saunders, Eugene Belyaev
,
2006
Tim Jenness and Simon Cozens
,
2002
Jeremy McAnally and Assaf Arkin
,
2009
Martin Logan, Eric Merritt, and Richard Carlsson
Foreword by Ulf Wiger
,
2010
Vincent Massol with Ted Husted
,
2003
Craig Walls with Ryan Breidenbach
,
2007
W. Frank Ableson, Robi Sen, and Chris King
,
2011
Noel Rappin and Robin Dunn
,
2006
Brandon Trebitowski, Christopher Allen, and Shannon Appelcline
,
2010
Ira R. Forman and Nate Forman
,
2004
Dierk König and Paul King with Guillaume Laforge, Hamlet D'Arcy, Cédric Champeau, Erik Pragt, and Jon Skeet
,
2006
Richard S. Hall, Karl Pauls, Stuart McCulloch, and David Savage
Foreword by Peter Kriens
,
2011
Michael J. Foord and Christian Muirhead
,
2009
Dhanji R. Prasanna
Foreword by Bob Lee
,
2009
Arnaud Cogoluegnes, Thierry Templier, and Andy Piper
Foreword by Peter Kriens
,
2010
Oren Eini writing as Ayende Rahien
,
2009
Tomas Petricek with Jon Skeet
Foreword by Mads Torgersen
,
2009
Jeffrey Palermo, Ben Scheirman, and Jimmy Bogard
,
2009
W. Frank Ableson, Charlie Collins and Robi Sen
,
2009
John Resig and Bear Bibeault
,
2012
Tim Maher
Foreword by Dr. Damian Conway
,
2006
David A. Black
Foreword by David Heinemeier Hansson
,
2006
Master modern programming languages and development styles with our comprehensive collection of technical resources. From system-level languages to high-level frameworks, explore essential concepts, best practices, and advanced techniques. Learn concurrent programming, memory management, and performance optimization across multiple paradigms. Discover how to write clean, maintainable code while avoiding common pitfalls and antipatterns. Dive into both object-oriented and functional approaches, exploring everything from basic syntax to advanced language features and design patterns.
For a more detailed breakdown, take a look at the following categories:
AI Coding
Data Science and Machine Learning
Functional Programming
Java
JavaScript
Microsoft Technologies
Mobile App Development
Python
System Programming