Free Trial

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

Help

Top Titles


41. 

Head First HTML5 Programming

Head First HTML5 Programming

By: ;

Publisher: O'Reilly Media, Inc.

Publication Date: 11-OCT-2011

Insert Date: 11-OCT-2011

Slots: 1.0

Table of Contents • Start Reading

What can HTML5 do for you? If you're a web developer looking to use this new version of HTML, you might be wondering how much has really changed. Head First HTML5 introduces the key features -- including improved text elements, audio and video tags, geolocation, and the Canvas drawing surface -- and uses concrete examples and exercises to apply and reinforce these concepts....

42. 

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...

43. 

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....

44. 

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...

45. 

How You Can Talk to Anyone in Every Situation

How You Can Talk to Anyone in Every Situation

By: Emma Sargent; Tim Fearon

Publisher: Prentice Hall Life

Publication Date: 08-NOV-2010

Insert Date: 14-DEC-2011

Slots: 1.0

Table of Contents • Start Reading

<P>There aren&#146;t many people who really embrace the idea of entering a room full of strangers and being expected to make conversation. Likewise most people shy away from small talk situations with people they have little or nothing in common with.</P><P>&#160;</P><P>But there are some people seem to do it so well. We&#146;ve all watched them enviously as they walk into a room of strangers, take command and move seamlessly and effortlessly from group to group, dazzling with their confidence and charm, and entertaining with their witty repartee and interesting anecdotes. We on the other...

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. 

Secrets of the JavaScript Ninja

Secrets of the JavaScript Ninja

By: John Resig and Bear Bibeault

Publisher: Manning Publications

Publication Date: 28-DEC-2012

Insert Date: 13-JAN-2013

Slots: 1.0

Table of Contents • Start Reading

Summary Secrets of the JavaScript Ninja takes you on a journey towards mastering modern JavaScript development in three phases: design, construction, and maintenance. Written for JavaScript developers with intermediate-level skills, this book will give you the knowledge you need to create a cross-browser JavaScript library from the ground up. About this Book You can’t always attack software head-on. Sometimes you come at it sideways or sneak up from behind. You need to master an arsenal of tools and know every stealthy trick. You have to be a ninja. Secrets of the JavaScript Ninja...

48. 

Training Kit (Exam 70-461): Querying Microsoft® SQL Server® 2012

Training Kit (Exam 70-461): Querying Microsoft® SQL Server® 2012

By: ; ;

Publisher: Microsoft Press

Publication Date: 05-DEC-2012

Insert Date: 20-NOV-2012

Slots: 1.0

Table of Contents • Start Reading

Ace your preparation for Microsoft® Certification Exam 70-461 with this 2-in-1 Training Kit from Microsoft Press®. Work at your own pace through a series of lessons and practical exercises, and then assess your skills with practice tests on CD—featuring multiple, customizable testing options....

49. 

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....

50. 

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...

51. 

Head First Networking

Head First Networking

By: ;

Publisher: O'Reilly Media, Inc.

Publication Date: 27-MAY-2009

Insert Date: 28-MAY-2009

Slots: 1.0

Table of Contents • Start Reading

Frustrated with networking books so chock-full of acronyms that your brain goes into sleep mode? Head First Networking's unique, visually rich format provides a task-based approach to computer networking that makes it easy to get your brain engaged. You'll learn the concepts by tying them to on-the-job tasks, blending practice and theory in a way that only Head First can. With this book, you'll learn skills through a variety of genuine scenarios, from fixing a malfunctioning office network to planning a network for a high-technology haunted house. You'll learn exactly what you need to know,...

52. 

Master CCIE Routing and Switching 4.0 blueprint exam topics Assess your knowledge with chapter-opening quizzes Review key concepts with Exam Preparation Tasks Practice with realistic exam questions on the CD-ROM CCIE Routing and Switching Certification Guide, Fourth Edition, is a best-of-breed  Cisco® exam study guide that focuses specifically on the objectives for the CCIE® Routing and Switching written exam. Well-respected networking professionals Wendell Odom, Rus Healy, and Denise Donohue share preparation hints and test-taking tips, helping you identify areas of...

53. 

Hadoop Beginner's Guide

Hadoop Beginner's Guide

By: Garry Turkington;

Publisher: Packt Publishing

Publication Date: 22-FEB-2013

Insert Date: 27-FEB-2013

Slots: 1.0

Table of Contents • Start Reading

Learn how to crunch big data to extract meaning from the data avalanche Learn tools and techniques that let you approach big data with relish and not fear Shows how to build a complete infrastructure to handle your needs as your data grows Hands-on examples in each chapter give the big picture while also giving direct experience In Detail Data is arriving faster than you can process it and the overall volumes keep growing at a rate that keeps you awake at night. Hadoop can help you tame the data beast. Effective use of Hadoop however requires a mixture of programming,...

54. 

Learning Android

Learning Android

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 21-MAR-2011

Insert Date: 11-MAR-2011

Slots: 1.0

Table of Contents • Start Reading

If you're new to the Android mobile operating system, Learning Android is the perfect way to master the fundamentals. This gentle introduction shows you how to use Android's basic building blocks to develop user interfaces, store data, and more. You'll build an example application throughout the course of book, adding new features with each chapter. You'll also build your own toolbox of code patterns that will help you program any type of Android application with ease....

55. 

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...

56. 

Raspberry Pi User Guide

Raspberry Pi User Guide

By: 

Publisher: John Wiley & Sons

Publication Date: 24-SEP-2012

Insert Date: 15-JAN-2013

Slots: 1.0

Table of Contents • Start Reading

Make the most out of the world's first truly compact computer It's the size of a credit card, it can be charged like a smartphone, it runs on open-source Linux, and it holds the promise of bringing programming and playing to millions at low cost. And now you can learn how to use this amazing computer from its co-creator, Eben Upton, in Raspberry Pi User Guide. Cowritten with Gareth Halfacree, this guide gets you up and running on Raspberry Pi, whether you're an educator, hacker, hobbyist, or kid. Learn how to connect your Pi to other hardware, install software, write basic programs, and...

57. 

Python Cookbook, 3rd Edition

Python Cookbook, 3rd Edition

By: ;

Publisher: O'Reilly Media, Inc.

Publication Date: 23-MAY-2013

Insert Date: 14-FEB-2013

Slots: 1.0

Table of Contents • Start Reading

If you need help writing programs in Python 3, or want to update older Python 2 code, this book is just the ticket. Packed with practical recipes written and tested with Python 3.3, this unique cookbook is for experienced Python programmers who want to focus on modern tools and idioms....

58. 

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...

59. 

The Linux Command Line

The Linux Command Line

By: 

Publisher: No Starch Press

Publication Date: 07-JAN-2012

Insert Date: 12-JAN-2012

Slots: 1.0

Table of Contents • Start Reading

The Linux Command Line takes you from your very first terminal keystrokes to writing full programs in Bash, the most popular Linux shell. Along the way you'll learn the timeless skills handed down by generations of gray-bearded, mouse-shunning gurus: file navigation, environment configuration, command chaining, pattern matching with regular expressions, and more....

60. 

NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence

NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence

By: Pramod J. Sadalage; Martin Fowler

Publisher: Addison-Wesley Professional

Publication Date: 08-AUG-2012

Insert Date: 25-MAY-2012

Slots: 1.0

Table of Contents • Start Reading

The need to handle increasingly larger data volumes is one factor driving the adoption of a new class of nonrelational “NoSQL” databases. Advocates of NoSQL databases claim they can be used to build systems that are more performant, scale better, and are easier to program. NoSQL Distilled is a concise but thorough introduction to this rapidly emerging technology. Pramod J. Sadalage and Martin Fowler explain how NoSQL databases work and the ways that they may be a superior alternative to a traditional RDBMS. The authors provide a fast-paced guide to the concepts you need to know in order to...