Programming

A compilation of programming content and information from O'Reilly Media news, books, conferences, courses, community, and reports.


O'Reilly Search: programming

Refine Results

Content Type:
Books (506) Articles/Blogs (101) Courses (27) Video (19) Conferences (6)
Author/Speaker:
Nat Torkington (40)
Tim O'Reilly (22)
Dino Esposito (8)
Charles Petzold (8)
Brady Forrest (7)
   Show More Authors
Date:
New Releases (12)
Upcoming (23)
2011 (88)
2010 (76)
2009 (51)
2008 (55)
Sort by:

Buy Direct & Save

Buy 2 books, get
the 3rd FREE

Use discount code: OPC10

Books

All orders over $29.95 qualify for free shipping within the US. See details >

Online Courses

OST

"The Courses are Done Perfectly."

OST Student

"...it is obvious that all O'Reilly School of Technology teachers are pros. Besides that, the courses are done perfectly. They emphasize the important concepts and contain 'no fluff'."
– Kent Elchuk

Enroll Now >
Clojure Programming

Clojure Programming, 1st Edition

By Chas Emerick, Brian Carper, Christophe Grand

The Clojure language is a practical alternative for everyday programming that offers expressivity rivaling other dynamic languages like Ruby and Python, but allows one to seamlessly take advantage of Java libraries, services, and all of the resources...

Format: Print, Ebook, Safari Books Online, Rough Cut

Publish Date: March 2012

Programming Google App Engine

Programming Google App Engine, 2nd Edition

By Dan Sanderson

Google App Engine does more than provide access to a large system of servers. It also offers you a simple model for building applications that scale automatically to accommodate millions of users. With this updated edition of Programming Google App E...

Format: Print, Safari Books Online, Early Release Ebook

Publish Date: February 2012

Other Editions: 1st Edition

Programming Microsoft® ADO.NET 4

Programming Microsoft® ADO.NET 4, 1st Edition

By David Sceppa

Extend your expertise as you move beyond the basics -- and delve into the essential topics of programming with ADO.NET 4. This comprehensive reference offers expert guidance, hands-on instruction, and code samples in Microsoft Visual C#® and Vis...

Format: Print

Publish Date: April 2012

Programming Clojure

Programming Clojure, 2nd Edition

By Stuart Halloway, Aaron Bedra

If you want to keep up with the significant changes in this important language, you need the second edition of Programming Clojure. Stu and Aaron describe the modifications to the numerics system in Clojure 1.3, explain new Clojure concepts such as P...

Format: Print

Publish Date: March 2012

Programming Python

Programming Python, 4th Edition

By Mark Lutz

If you've mastered Python’s fundamentals, you're ready to start using it to get real work done. Programming Python will show you how, with in-depth tutorials on the language's primary application domains: system administration, GUIs, and the We...

Format: Print, Ebook, Safari Books Online

Publish Date: December 2010

Other Editions: 1st Edition, 2nd Edition, 3rd Edition

Programming Windows Azure

Programming Windows Azure, 1st Edition

By Sriram Krishnan

Learn the nuts and bolts of cloud computing with Windows Azure, Microsoft's new Internet services platform. Written by a key member of the product development team, Programming Windows Azure shows you how to build, deploy, host, and manage applicatio...

Format: Print, Ebook, Safari Books Online

Publish Date: May 2010

The Linux Programming Interface

The Linux Programming Interface, 1st Edition

By Michael Kerrisk

The Linux Programming Interface describes the Linux API (application programming interface)—the system calls, library functions, and other low-level interfaces that are used, directly or indirectly, by every program that runs on Linux. ...

Format: Print, Ebook, Safari Books Online

Publish Date: October 2010

Programming iOS 4

Programming iOS 4, 1st Edition

By Matt Neuburg

Get a solid grounding in all the fundamentals of Cocoa Touch, and avoid problems during iPhone and iPad app development. With Programming iOS 4, you'll dig into Cocoa and learn how to work effectively with Objective-C and Xcode. This book covers iOS ...

Format: Print, Ebook, Safari Books Online

Publish Date: May 2011

Concurrent Programming in Mac OS X and iOS

Concurrent Programming in Mac OS X and iOS, 1st Edition

By Vandad Nahavandipoor

Wouldn't it be great to take advantage of multicore processors without having to manage threads? This concise book shows you how to use Apple's Grand Central Dispatch (GCD) to simplify programming for multiple cores on iOS devices and Mac OS X. If yo...

Format: Print, Ebook, Safari Books Online

Publish Date: May 2011

Functional Programming for Java Developers

Functional Programming for Java Developers, 1st Edition

By Dean Wampler

Software development today is embracing functional programming (FP), whether it’s to write concurrent programs or to manage Big Data. Where does that leave Java developers? This concise book offers a pragmatic, approachable introduction to FP f...

Format: Print, Ebook, Safari Books Online

Publish Date: July 2011

Parallel Programming with Microsoft® Visual Studio® 2010 Step by Step

Parallel Programming with Microsoft® Visual Studio® 2010 Step by Step, 1st Edition

By Donis Marshall

Teach yourself how to help improve application performance by using parallel programming techniques in Visual Studio 2010—one step at a time. Ideal for experienced programmers with little or no parallel programming experience, this tutorial pro...

Format: Print, Ebook, Safari Books Online

Publish Date: July 2011

Beginning Linux Programming

Beginning Linux Programming, 4th Edition

By Richard Stones, Neil Matthew

Beginning Linux Programming, Fourth Edition continues its unique approach to teaching UNIX programming in a simple and structured way on the Linux platform. Through the use of detailed and realistic examples, students learn by doing, and are able to...

Format: Ebook

Publish Date: January 2011

Programming Microsoft® ASP.NET 4

Programming Microsoft® ASP.NET 4, 1st Edition

By Dino Esposito

Get the definitive guide to programming with ASP.NET 4 technologies. Led by Web development expert Dino Esposito, you’ll gain the essential architectural insights combined with in-depth technical reference that can take you—and your solut...

Format: Print, Ebook, Safari Books Online

Publish Date: February 2011

Microsoft® XNA® Game Studio 4.0: Learn Programming Now!

Microsoft® XNA® Game Studio 4.0: Learn Programming Now!, 1st Edition

By Rob Miles

Your hands-on introduction to computer programming with Microsoft Visual C#® 2010 and XNA Game Studio 4. Get fun, easy-to-follow instructions for customizing your Xbox 360® games—or creating your own!...

Format: Print, Ebook, Safari Books Online

Publish Date: January 2011

Start Here!™ Fundamentals of Microsoft® .NET Programming

Start Here!™ Fundamentals of Microsoft® .NET Programming, 1st Edition

By Rod Stephens

Grasp the basic concepts that drive all Microsoft® .NET-based languages—and prepare yourself to learn .NET programming. If you have absolutely no previous experience, no problem—simply start here! This ebook provides the foundation f...

Format: Print, Ebook, Safari Books Online

Publish Date: October 2011

Beginning Lua Programming

Beginning Lua Programming, 1st Edition

By Kurt Jung, Aaron Brown

This book is for students and professionals who are intrigued by the prospect of learning and using a powerful language that provides a rich infrastructure for creating programs. No programming knowledge is necessary to benefit from this book except ...

Format: Ebook

Publish Date: August 2011

 
O'Reilly Search: programming

Refine Results

Content Type:
Books (506) Articles/Blogs (101) Courses (27) Video (19) Conferences (6)
Author/Speaker:
Nat Torkington (40)
Tim O'Reilly (22)
Dino Esposito (8)
Charles Petzold (8)
Brady Forrest (7)
   Show More Authors
Date:
New Releases (12)
Upcoming (23)
2011 (88)
2010 (76)
2009 (51)
2008 (55)
Sort by:

Buy Direct & Save

Buy 2 books, get
the 3rd FREE

Use discount code: OPC10

Books

All orders over $29.95 qualify for free shipping within the US. See details >

Online Courses

OST

"The Courses are Done Perfectly."

OST Student

"...it is obvious that all O'Reilly School of Technology teachers are pros. Besides that, the courses are done perfectly. They emphasize the important concepts and contain 'no fluff'."
– Kent Elchuk

Enroll Now >
Clojure Programming

Clojure Programming, 1st Edition

By Chas Emerick, Brian Carper, Christophe Grand

The Clojure language is a practical alternative for everyday programming that offers expressivity rivaling other dynamic languages like Ruby and Python, but allows one to seamlessly take advantage of Java libraries, services, and all of the resources...

Format: Print, Ebook, Safari Books Online, Rough Cut

Publish Date: March 2012

Programming Google App Engine

Programming Google App Engine, 2nd Edition

By Dan Sanderson

Google App Engine does more than provide access to a large system of servers. It also offers you a simple model for building applications that scale automatically to accommodate millions of users. With this updated edition of Programming Google App E...

Format: Print, Safari Books Online, Early Release Ebook

Publish Date: February 2012

Other Editions: 1st Edition

Programming Microsoft® ADO.NET 4

Programming Microsoft® ADO.NET 4, 1st Edition

By David Sceppa

Extend your expertise as you move beyond the basics -- and delve into the essential topics of programming with ADO.NET 4. This comprehensive reference offers expert guidance, hands-on instruction, and code samples in Microsoft Visual C#® and Vis...

Format: Print

Publish Date: April 2012

Programming Clojure

Programming Clojure, 2nd Edition

By Stuart Halloway, Aaron Bedra

If you want to keep up with the significant changes in this important language, you need the second edition of Programming Clojure. Stu and Aaron describe the modifications to the numerics system in Clojure 1.3, explain new Clojure concepts such as P...

Format: Print

Publish Date: March 2012

Programming Python

Programming Python, 4th Edition

By Mark Lutz

If you've mastered Python’s fundamentals, you're ready to start using it to get real work done. Programming Python will show you how, with in-depth tutorials on the language's primary application domains: system administration, GUIs, and the We...

Format: Print, Ebook, Safari Books Online

Publish Date: December 2010

Other Editions: 1st Edition, 2nd Edition, 3rd Edition

Programming Windows Azure

Programming Windows Azure, 1st Edition

By Sriram Krishnan

Learn the nuts and bolts of cloud computing with Windows Azure, Microsoft's new Internet services platform. Written by a key member of the product development team, Programming Windows Azure shows you how to build, deploy, host, and manage applicatio...

Format: Print, Ebook, Safari Books Online

Publish Date: May 2010

The Linux Programming Interface

The Linux Programming Interface, 1st Edition

By Michael Kerrisk

The Linux Programming Interface describes the Linux API (application programming interface)—the system calls, library functions, and other low-level interfaces that are used, directly or indirectly, by every program that runs on Linux. ...

Format: Print, Ebook, Safari Books Online

Publish Date: October 2010

Programming iOS 4

Programming iOS 4, 1st Edition

By Matt Neuburg

Get a solid grounding in all the fundamentals of Cocoa Touch, and avoid problems during iPhone and iPad app development. With Programming iOS 4, you'll dig into Cocoa and learn how to work effectively with Objective-C and Xcode. This book covers iOS ...

Format: Print, Ebook, Safari Books Online

Publish Date: May 2011

Concurrent Programming in Mac OS X and iOS

Concurrent Programming in Mac OS X and iOS, 1st Edition

By Vandad Nahavandipoor

Wouldn't it be great to take advantage of multicore processors without having to manage threads? This concise book shows you how to use Apple's Grand Central Dispatch (GCD) to simplify programming for multiple cores on iOS devices and Mac OS X. If yo...

Format: Print, Ebook, Safari Books Online

Publish Date: May 2011

Functional Programming for Java Developers

Functional Programming for Java Developers, 1st Edition

By Dean Wampler

Software development today is embracing functional programming (FP), whether it’s to write concurrent programs or to manage Big Data. Where does that leave Java developers? This concise book offers a pragmatic, approachable introduction to FP f...

Format: Print, Ebook, Safari Books Online

Publish Date: July 2011

Parallel Programming with Microsoft® Visual Studio® 2010 Step by Step

Parallel Programming with Microsoft® Visual Studio® 2010 Step by Step, 1st Edition

By Donis Marshall

Teach yourself how to help improve application performance by using parallel programming techniques in Visual Studio 2010—one step at a time. Ideal for experienced programmers with little or no parallel programming experience, this tutorial pro...

Format: Print, Ebook, Safari Books Online

Publish Date: July 2011

Beginning Linux Programming

Beginning Linux Programming, 4th Edition

By Richard Stones, Neil Matthew

Beginning Linux Programming, Fourth Edition continues its unique approach to teaching UNIX programming in a simple and structured way on the Linux platform. Through the use of detailed and realistic examples, students learn by doing, and are able to...

Format: Ebook

Publish Date: January 2011

Programming Microsoft® ASP.NET 4

Programming Microsoft® ASP.NET 4, 1st Edition

By Dino Esposito

Get the definitive guide to programming with ASP.NET 4 technologies. Led by Web development expert Dino Esposito, you’ll gain the essential architectural insights combined with in-depth technical reference that can take you—and your solut...

Format: Print, Ebook, Safari Books Online

Publish Date: February 2011

Microsoft® XNA® Game Studio 4.0: Learn Programming Now!

Microsoft® XNA® Game Studio 4.0: Learn Programming Now!, 1st Edition

By Rob Miles

Your hands-on introduction to computer programming with Microsoft Visual C#® 2010 and XNA Game Studio 4. Get fun, easy-to-follow instructions for customizing your Xbox 360® games—or creating your own!...

Format: Print, Ebook, Safari Books Online

Publish Date: January 2011

Start Here!™ Fundamentals of Microsoft® .NET Programming

Start Here!™ Fundamentals of Microsoft® .NET Programming, 1st Edition

By Rod Stephens

Grasp the basic concepts that drive all Microsoft® .NET-based languages—and prepare yourself to learn .NET programming. If you have absolutely no previous experience, no problem—simply start here! This ebook provides the foundation f...

Format: Print, Ebook, Safari Books Online

Publish Date: October 2011

Beginning Lua Programming

Beginning Lua Programming, 1st Edition

By Kurt Jung, Aaron Brown

This book is for students and professionals who are intrigued by the prospect of learning and using a powerful language that provides a rich infrastructure for creating programs. No programming knowledge is necessary to benefit from this book except ...

Format: Ebook

Publish Date: August 2011