Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Help

Top Titles


41. 

Java Concurrency in Practice

Java Concurrency in Practice

By: 

Publisher: Addison-Wesley Professional

Publication Date: 09-MAY-2006

Insert Date: 21-JUL-2006

Slots: 1.0

Table of Contents • Start Reading

"I was fortunate indeed to have worked with a fantastic team on the design and implementation of the concurrency features added to the Java platform in Java 5.0 and Java 6. Now this same team provides the best explanation yet of these new features, and of concurrency in general. Concurrency is no longer a subject for advanced users only. Every Java developer should read this book." --Martin Buchholz JDK Concurrency Czar, Sun Microsystems "For the past 30 years, computer performance has been driven by Moore's Law; from now on, it will be driven by Amdahl's Law. Writing code that effectively...

42. 

HTML5 24-Hour Trainer

HTML5 24-Hour Trainer

By: 

Publisher: Wrox

Publication Date: 01-FEB-2011

Insert Date: 29-MAR-2011

Slots: 1.0

Table of Contents • Start Reading

A unique book-and-video package for HTML5 24-Hour Trainer Comprehensive written and interactive instruction for learning HTML5 HTML is the core technology for building websites. Today, with HTML5 opening the Internet to new levels of rich content and dynamic interactivity, developers are looking for information to learn and utilize HTML5. HTML5 24-Hour Trainer provides that information, giving new and aspiring web developers the knowledge they need to achieve early success when building websites. Covers the most basic aspects of a web page, including a brief introduction to...

43. 

SAS® Certification Prep Guide: Base Programming for SAS® 9, Third Edition

SAS® Certification Prep Guide: Base Programming for SAS® 9, Third Edition

By:  SAS Institute

Publisher: SAS Institute

Publication Date: 11-JUL-2011

Insert Date: 07-JUN-2012

Slots: 1.0

Table of Contents • Start Reading

New and experienced SAS users who want to prepare for the Base Programming for SAS 9 exam will find the this book to be an invaluable, convenient, and comprehensive resource that covers all of the objectives tested on the exam. ...

44. 

Programming iOS 6, 3rd Edition

Programming iOS 6, 3rd Edition

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 14-MAR-2013

Insert Date: 06-MAR-2013

Slots: 1.0

Table of Contents • Start Reading

Get a solid grounding in all the fundamentals of Cocoa Touch, and avoid problems during iPhone and iPad app development. With this revised and expanded edition, you’ll dig into Cocoa and learn how to work effectively with Objective-C and Xcode. This book covers iOS 6 in a rigorous, orderly fashion—ideal whether you’re approaching iOS for the first time or need a reference to bolster existing skills....

45. 

Learning Perl, Sixth Edition

Learning Perl, Sixth Edition

By: ; ;

Publisher: O'Reilly Media, Inc.

Publication Date: 24-JUN-2011

Insert Date: 18-JUN-2011

Slots: 1.0

Table of Contents • Start Reading

Popularly known as "the Llama," Learning Perl is the book most programmers rely on to get started with this versatile language. The bestselling Perl tutorial since it was first published in 1993, this sixth edition includes recent changes to the language up to Perl 5.14 as well as a major overhaul for Unicode. Reflecting years of classroom testing and experience, this edition is packed with exercises that let you practice the concepts while you follow the text. ...

46. 

Programming in Objective-C, Fifth Edition

Programming in Objective-C, Fifth Edition

By: Stephen G. Kochan

Publisher: Addison-Wesley Professional

Publication Date: 04-DEC-2012

Insert Date: 11-DEC-2012

Slots: 1.0

Table of Contents • Start Reading

Programming in Objective-C, Fifth Edition Updated for OS X Mountain Lion, iOS 6, and Xcode 4.5 Programming in Objective-C is a concise, carefully written tutorial on the basics of Objective-C and object-oriented programming for Apple's iOS and OS X platforms. The book makes no assumptions about prior experience with object-oriented programming languages or with the C language (which Objective-C is based upon). Because of this, both beginners and experienced programmers alike can use this book to quickly and effectively learn the fundamentals of Objective-C. Readers can...

47. 

INTERACTION DESIGN: beyond human-computer interaction, 3rd Edition

INTERACTION DESIGN: beyond human-computer interaction, 3rd Edition

By: Yvonne Rogers; Helen Sharp; Jenny Preece

Publisher: John Wiley & Sons

Publication Date: 21-JUN-2011

Insert Date: 02-DEC-2011

Slots: 1.0

Table of Contents • Start Reading

A revision of the #1 text in the Human Computer Interaction field, Interaction Design, the third edition is an ideal resource for learning the interdisciplinary skills needed for interaction design, human-computer interaction, information design, web design and ubiquitous computing. The authors are acknowledged leaders and educators in their field, with a strong global reputation. They bring depth of scope to the subject in this new edition, encompassing the latest technologies and devices including social networking, Web 2.0 and mobile devices. The third edition also adds, develops and...

48. 

MongoDB: The Definitive Guide

MongoDB: The Definitive Guide

By: ;

Publisher: O'Reilly Media, Inc.

Publication Date: 17-SEP-2010

Insert Date: 08-APR-2010

Slots: 1.0

Table of Contents • Start Reading

Discover how MongoDB can help you manage a huMONGOus amount of data collected through your web application. This book covers the basic principles and advanced uses of this document-oriented database, and demonstrates why why MongoDB is scalable, high-performance, and reliable. This authoritative introduction, written by two software engineers from the company that develops this open-source database, offers guidance for programmers and advanced configuration for system administrators....

49. 

JavaScript & jQuery: The Missing Manual, Second Edition

JavaScript & jQuery: The Missing Manual, Second Edition

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 21-OCT-2011

Insert Date: 28-OCT-2011

Slots: 1.0

Table of Contents • Start Reading

You don't need programming experience to add interactive and visual effects to your web pages with JavaScript. This Missing Manual shows you how the jQuery library makes JavaScript programming fun, easy, and accessible to web designers at every level of experience. You'll quickly learn how to use jQuery to help your site run smoothly and look great across multiple web browsers -- without typing a lot of code....

50. 

Cisco CCENT/CCNA ICND1 100-101 Official Cert Guide

Cisco CCENT/CCNA ICND1 100-101 Official Cert Guide

By: Wendell Odom

Publisher: Cisco Press

Publication Date: 25-APR-2013

Insert Date: 02-APR-2013

Slots: 1.0

Table of Contents • Start Reading

Cisco Press is the official publisher for the New CCENT Certification.  The New Edition of this Best-Selling Official Cert Guide includes Updated Content, New Exercises, 400 Practice Questions, and 90 Minutes of Video Training -- PLUS the CCENT Network Simulator Lite Edition with lab exercises.   The CCENT Certification is now the only prerequisite for the CCNA Routing and Switching, CCNA Voice, CCNA Wireless,CCNA Security and CCDA Certifications. Cisco CCENT/CCNA ICND1 100-101 Official Cert Guide from Cisco Press enables you to succeed on the exam the first time. Best-selling author and...

51. 

Sams Teach Yourself Node.js in 24 Hours

Sams Teach Yourself Node.js in 24 Hours

By: George Ornbo

Publisher: Sams

Publication Date: 05-SEP-2012

Insert Date: 26-JAN-2012

Slots: 1.0

Table of Contents • Start Reading

In just 24 sessions of one hour or less, Sams Teach Yourself Node.js in 24 Hours will help you master the Node.js platform and use it to build server-side applications with extraordinary speed and scalability. Using this text’s straightforward, step-by-step approach, you’ll move from basic installation, configuration, and programming all the way through real-time messaging between browser and server, testing and deployment. Every lesson and case-study application builds on what you’ve already learned, giving you a rock-solid foundation for real-world success! Step-by-step instructions...

52. 

Code Complete, Second Edition

Code Complete, Second Edition

By: 

Publisher: Microsoft Press

Publication Date: 09-JUN-2004

Insert Date: 04-JUN-2005

Slots: 1.0

Table of Contents • Start Reading

Take a strategic approach to software construction—and produce superior products—with this fully updated edition of Steve McConnell’s critically praised and award-winning guide to software development best practices....

53. 

Python for Data Analysis

Python for Data Analysis

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 22-OCT-2012

Insert Date: 10-MAY-2012

Slots: 1.0

Table of Contents • Start Reading

Despite the explosive growth of data in industry after industry, learning and accessing data analysis tools has remained a challenge. This pragmatic guide demonstrates the nuts and bolts of manipulating, processing, cleaning, and crunching data with Python. It also serves as a modern introduction to scientific computing in Python for data-intensive applications....

54. 

Bootstrap

Bootstrap

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 22-MAY-2013

Insert Date: 09-MAY-2013

Slots: 1.0

Table of Contents • Start Reading

Discover how easy it is to design killer interfaces and responsive websites with the Bootstrap framework. This practical book gets you started building pages with Bootstrap’s HTML/CSS-based tools and design templates right away. You’ll also learn how to extend your app with interactive features, using its suite of jQuery plugins—often without writing a single line of code....

55. 

Essential Scrum: A Practical Guide to the Most Popular Agile Process

Essential Scrum: A Practical Guide to the Most Popular Agile Process

By: Kenneth S. Rubin

Publisher: Addison-Wesley Professional

Publication Date: 26-JUL-2012

Insert Date: 14-MAR-2012

Slots: 1.0

Table of Contents • Start Reading

A Practical Guide to the Most Popular Agile Process The Single-Source, Comprehensive Guide to Scrum for All Team Members, Managers, and Executives If you want to use Scrum to develop innovative products and services that delight your customers, Essential Scrum is the complete, single-source reference you’ve been searching for. Leading Scrum coach and trainer Kenny Rubin illuminates the values, principles, and practices of Scrum, and describes flexible, proven approaches that can help you implement it far more effectively. Whether you are new to Scrum or years into your use, this book...

56. 

Excel® 2010 Power Programming with VBA

Excel® 2010 Power Programming with VBA

By: 

Publisher: John Wiley & Sons

Publication Date: 01-APR-2010

Insert Date: 13-APR-2012

Slots: 1.0

Table of Contents • Start Reading

All the methods and tools you need to successfully program with Excel. John Walkenbach's name is synonymous with excellence in computer books that decipher complex technical topics. With this comprehensive guide, “Mr. Spreadsheet” shows you how to maximize your Excel experience using professional spreadsheet application development tips from his own personal bookshelf. Featuring a complete introduction to Visual Basic for Applications and fully updated for the new features of Excel 2010, this essential reference includes an analysis of Excel application development and is packed with...

57. 

CCENT/CCNA ICND1 640-822 Official Cert Guide

CCENT/CCNA ICND1 640-822 Official Cert Guide

By: Wendell Odom

Publisher: Cisco Press

Publication Date: 11-OCT-2011

Insert Date: 06-NOV-2011

Slots: 1.0

Table of Contents • Start Reading

New Edition of Best Selling Official Cert Guide: Updated Content, New Exercises, and Expanded Coverage -- PLUS includes CCNA Network Simulator Lite Edition. The new edition of bestselling CCENT/CCNA ICND1 640-822 Official Cert Guide by Wendell Odom has been updated to refresh the content, add new exercises, and enhance certain topics that are key to understanding for success on the CCENT and CCNA exams. The IP addressing topics have been rewritten and re-organized to mirror proven techniques to learn both the concepts and the specific pieces of the subnetting puzzle. In addition, the TCP/IP...

58. 

Head First SQL

Head First SQL

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 28-AUG-2007

Insert Date: 06-SEP-2007

Slots: 1.0

Table of Contents • Start Reading

Is your data dragging you down? Are your tables all tangled up? Well we've got the tools to teach you just how to wrangle your databases into submission. Using the latest research in neurobiology, cognitive science, and learning theory to craft a multi-sensory SQL learning experience, Head First SQL has a visually rich format designed for the way your brain works, not a text-heavy approach that puts you to sleep. Maybe you've written some simple SQL queries to interact with databases. But now you want more, you want to really dig into those databases and work...

59. 

Matlab: A Practical Introduction to Programming and Problem Solving, 2nd Edition

Matlab: A Practical Introduction to Programming and Problem Solving, 2nd Edition

By: Stormy Attaway

Publisher: Butterworth-Heinemann

Publication Date: 19-AUG-2011

Insert Date: 18-JAN-2012

Slots: 1.0

Table of Contents • Start Reading

<p>Assuming no knowledge of programming, this book presents both programming concepts and MATLAB&#8217;s built-in functions, providing a perfect platform for exploiting MATLAB&#8217;s extensive capabilities for tackling engineering problems. It starts with programming concepts such as variables, assignments, input/output, and selection statements, moves onto loops and then solves problems using both the &#8216;programming concept&#8217; and the &#8216;power of MATLAB&#8217; side-by-side. In-depth coverage is given to input/output, a topic that is fundamental to many engineering...

60. 

Objective-C Programming: The Big Nerd Ranch Guide

Objective-C Programming: The Big Nerd Ranch Guide

By: Aaron Hillegass

Publisher: Addison-Wesley Professional

Publication Date: 18-OCT-2011

Insert Date: 24-NOV-2011

Slots: 1.0

Table of Contents • Start Reading

Want to write applications for iOS or the Mac? This introduction to programming and the Objective-C language is the first step on your journey from someone who uses apps to someone who writes them. Based on Big Nerd Ranch's legendary Objective-C Bootcamp,¿this book covers C, Objective-C, and the common programming idioms that enable developers to make the most of Apple technologies. This is the only introductory-level book written by Aaron Hillegass, one of the most experienced and authoritative voices in the iOS and Cocoa community. Compatible with Xcode 4.2, iOS 5, and Mac OS X 10.7...