Free Trial

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

Help

Top Titles


21. 

A GUIDE TO THE PROJECT MANAGEMENT BODY OF KNOWLEDGE (PMBOK® Guide)

A GUIDE TO THE PROJECT MANAGEMENT BODY OF KNOWLEDGE (PMBOK® Guide)

By:  Project Management Institute

Publisher: Project Management Institute

Publication Date: 01-JAN-2008

Insert Date: 03-SEP-2009

Slots: 1.0

Table of Contents • Start Reading

"The PMBOK® Guide – Fourth Edition continues the tradition of excellence in project management with a standard that is even easier to understand and implement, with improved consistency and greater clarification. What's new? • Standard language has been incorporated throughout the document to aid reader understanding. • New data flow diagrams clarify inputs and outputs for each process. • Greater attention has been placed on how Knowledge Areas integrate in the context of Initiating, Planning, Executing, Monitoring & Controlling, and Closing process groups. • Two new...

22. 

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

23. 

Head First JavaScript Programming

Head First JavaScript Programming

By: Eric T. Freeman;

Publisher: O'Reilly Media, Inc.

Publication Date: 31-MAR-2014

Insert Date: 28-MAR-2014

Slots: 1.0

Table of Contents • Start Reading

This brain-friendly guide teaches you everything from JavaScript language fundamentals to advanced topics, including objects, functions, and the browser’s document object model. You won’t just be reading—you’ll be playing games, solving puzzles, pondering mysteries, and interacting with JavaScript in ways you never imagined. And you’ll write real code, lots of it, so you can start building your own web applications....

24. 

Java™ How To Program (Early Objects)

Java™ How To Program (Early Objects)

By: Paul Deitel; Harvey Deitel

Publisher: Prentice Hall

Publication Date: 24-FEB-2014

Insert Date: 02-APR-2014

Slots: 1.0

Table of Contents • Start Reading

ALERT: Before you purchase, check with your instructor or review your course syllabus to ensure that you select the correct ISBN. Several versions of Pearson's MyLab & Mastering products exist for each title, including customized versions for individual schools, and registrations are not transferable. In addition, you may need a CourseID, provided by your instructor, to register for and use Pearson's MyLab & Mastering products. Packages Access codes for Pearson's MyLab & Mastering products may not be included when purchasing or renting from companies other than Pearson; check...

25. 

Head First PMP, 3rd Edition

Head First PMP, 3rd Edition

By: ;

Publisher: O'Reilly Media, Inc.

Publication Date: 19-DEC-2013

Insert Date: 22-DEC-2013

Slots: 1.0

Table of Contents • Start Reading

Learn the latest principles and certification objectives in The PMBOK® Guide, (Fifth Version), in a unique and inspiring way with Head First PMP. This book helps you prepare for the PMP certification exam using a visually rich format designed for the way your brain works. You'll find a full-length sample exam included inside the book....

26. 

Fundamentals of Database Management Systems, Second Edition

Fundamentals of Database Management Systems, Second Edition

By: 

Publisher: John Wiley & Sons

Publication Date: 06-DEC-2011

Insert Date: 13-JAN-2012

Slots: 1.0

Table of Contents • Start Reading

Gillenson's new edition of Fundamentals of Database Management Systems provides concise coverage of the fundamental topics necessary for a deep understanding of the basics. In this issue, there is more emphasis on a practical approach, with new "your turn" boxes and much more coverage in a separate supplement on how to implement databases with Access. In every chapter, the author covers concepts first, then show how they're implemented in continuing case(s.) "Your Turn" boxes appear several times throughout the chapter to apply concepts to projects. And "Concepts in Action" boxes contain...

27. 

Effective Java™, Second Edition

Effective Java™, Second Edition

By: Joshua Bloch

Publisher: Prentice Hall

Publication Date: 08-MAY-2008

Insert Date: 15-MAY-2008

Slots: 1.0

Table of Contents • Start Reading

Are you looking for a deeper understanding of the Java™ programming language so that you can write code that is clearer, more correct, more robust, and more reusable? Look no further! Effective Java™, Second Edition, brings together seventy-eight indispensable programmer’s rules of thumb: working, best-practice solutions for the programming challenges you encounter every day. This highly anticipated new edition of the classic, Jolt Award-winning work has been thoroughly updated to cover Java SE 5 and Java SE 6 features introduced since the first edition. Bloch explores new design patterns...

28. 

Pro ASP.NET MVC 5, Fifth Edition

Pro ASP.NET MVC 5, Fifth Edition

By: Adam Freeman

Publisher: Apress

Publication Date: 19-DEC-2013

Insert Date: 14-JAN-2014

Slots: 1.0

Table of Contents • Start Reading

The ASP.NET MVC 5 Framework is the latest evolution of Microsoft's ASP.NET web platform. It provides a high-productivity programming model that promotes cleaner code architecture, test-driven development, and powerful extensibility, combined with all the benefits of ASP.NET. ASP.NET MVC 5 contains a number of advances over previous versions, including the ability to define routes using C# attributes and the ability to override filters. The user experience of building MVC applications has also been substantially improved. The new, more tightly integrated, Visual Studio 2013 IDE has been...

29. 

Spring in Action, Third Edition

Spring in Action, Third Edition

By: Craig Walls

Publisher: Manning Publications

Publication Date: 29-JUN-2011

Insert Date: 05-NOV-2011

Slots: 1.0

Table of Contents • Start Reading

Summary Totally revised for Spring 3.0, this book is a hands-on guide to the Spring Framework. It covers the latest features, tools, and practices including Spring MVC, REST, Security, Web Flow, and more. Following short code snippets and an ongoing example developed throughout the book, you'll learn how to build simple and efficient J2EE applications. About the Technology Spring Framework is required knowledge for Java developers, and Spring 3.0 introduces powerful new features like SpEL, the Spring Expression Language, new annotations for the IoC...

30. 

RHCSA/RHCE Red Hat Linux Certification Study Guide (Exams EX200 & EX300), Sixth Edition

RHCSA/RHCE Red Hat Linux Certification Study Guide (Exams EX200 & EX300), Sixth Edition

By: Jang Michael

Publisher: McGraw-Hill

Publication Date: 17-JUN-2011

Insert Date: 25-SEP-2011

Slots: 1.0

Table of Contents • Start Reading

<div> <p>The best fully integrated study system available (Exams EX200 and EX300) With hundreds of review questions and complete coverage of performance-based requirements, <em>RHCSA/RHCE Red Hat Linux Certification Study Guide, Sixth Edition</em> covers what you need to know--and shows you how to prepare--for these challenging exams. The ebook version does not provide access to the companion files.</p> </div>...

31. 

Head First HTML and CSS, 2nd Edition

Head First HTML and CSS, 2nd Edition

By: ;

Publisher: O'Reilly Media, Inc.

Publication Date: 29-AUG-2012

Insert Date: 18-AUG-2012

Slots: 1.0

Table of Contents • Start Reading

Tired of reading HTML books that only make sense after you're an expert? Then it's about time you picked up the newly revised Head First HTML and CSS and really learned HTML. You want to learn HTML and CSS so you can finally create those web pages you've always wanted, so you can communicate more effectively with friends, family, fans, and fanatic customers. You also want to do it right, using the latest HTML5 standards, so you can actually maintain and expand your web pages over time so they work in all browsers and mobile devices. In this book, you'll learn the real secrets of creating web...

32. 

Mastering Web Application Development with AngularJS

Mastering Web Application Development with AngularJS

By: Peter Bacon Darwin; Pawel Kozlowski

Publisher: Packt Publishing

Publication Date: 23-AUG-2013

Insert Date: 24-AUG-2013

Slots: 1.0

Table of Contents • Start Reading

Build single-page web applications using the power of the AngularJS JavaScript framework from Google Make the most out of AngularJS by understanding the AngularJS philosophy and applying it to real life development tasks Effectively structure, write, test, and finally deploy your application Add security and optimization features to your AngularJS applications Harness the full power of AngularJS by creating your own directives Full of solutions to real life problems, with clear explanations of the more sophisticated AngularJS concepts In Detail AngularJS is an...

33. 

Information Architecture for the World Wide Web, 3rd Edition

Information Architecture for the World Wide Web, 3rd Edition

By: ;

Publisher: O'Reilly Media, Inc.

Publication Date: 27-NOV-2006

Insert Date: 21-DEC-2006

Slots: 1.0

Table of Contents • Start Reading

The post-Ajaxian Web 2.0 world of wikis, folksonomies, and mashups makes well-planned information architecture even more essential. How do you present large volumes of information to people who need to find what they're looking for quickly? This classic primer shows information architects, designers, and web site developers how to build large-scale and maintainable web sites that are appealing and easy to navigate.The new edition is thoroughly updated to address emerging technologies -- with recent examples, new scenarios, and information on best practices -- while maintaining its focus...

34. 

Design Patterns: Elements of Reusable Object-Oriented Software

Design Patterns: Elements of Reusable Object-Oriented Software

By: 

Publisher: Addison-Wesley Professional

Publication Date: 31-OCT-1994

Insert Date: 19-DEC-2009

Slots: 1.0

Table of Contents • Start Reading

Unlike other books in Safari, this title had to be scanned in order to generate the Safari version. As a result, viewing quality is not what we would want it to be; and for this reason, we have disabled PDF downloads. Capturing a wealth of experience about the design of object-oriented software, four top-notch designers present a catalog of simple and succinct solutions to commonly occurring design problems. Previously undocumented, these 23 patterns allow designers to create more flexible, elegant, and ultimately reusable designs without having to rediscover the design solutions...

35. 

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

36. 

Node.js in Action

Node.js in Action

By: Mike Cantelon, Marc Harter, T.J. Holowaychuk and Nathan Rajlich

Publisher: Manning Publications

Publication Date: 15-OCT-2013

Insert Date: 29-OCT-2013

Slots: 1.0

Table of Contents • Start Reading

Summary Node.js in Action is an example-driven tutorial that starts at square one and guides you through all the features, techniques, and concepts you'll need to build production-quality Node applications. You'll start by learning how to set up your Node development environment, including loading the community-created extensions. Next, you'll run several simple demonstration programs where you'll learn the basics of a few common types of Node applications. Then you'll dive into asynchronous programming, a model Node leverages to lessen application bottlenecks. About this...

37. 

Learning Android, 2nd Edition

Learning Android, 2nd Edition

By: ;

Publisher: O'Reilly Media, Inc.

Publication Date: 17-JAN-2014

Insert Date: 12-JAN-2014

Slots: 1.0

Table of Contents • Start Reading

Want to build apps for Android devices? This book is the perfect way to master the fundamentals. Written by experts who have taught this mobile platform to hundreds of developers in large organizations and startups alike, this gentle introduction shows experienced object-oriented programmers how to use Android’s basic building blocks to create user interfaces, store data, connect to the network, and more....

38. 

Pro jQuery

Pro jQuery

By: Adam Freeman

Publisher: Apress

Publication Date: 24-FEB-2012

Insert Date: 16-FEB-2012

Slots: 1.0

Table of Contents • Start Reading

jQuery is one of the most popular and powerful JavaScript libraries available today. It's widely used to create rich user experiences and to simplify website and application development. It is the tool of choice for web developers everywhere and sets the standard for simplicity, flexibility and extensibility. In Pro jQuery, seasoned author Adam Freeman explains how to get the most from jQuery by focusing on the features you need for your project. He starts with the nuts and bolts and shows you everything through to advanced features, going in depth to give you the knowledge you need....

39. 

Head First Python

Head First Python

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 30-NOV-2010

Insert Date: 19-NOV-2010

Slots: 1.0

Table of Contents • Start Reading

Add Python to your programming skills and have some fun at the same time. Head First Python takes you beyond typical how-to manuals with an engaging visual format that includes images, puzzles, stories, and quizzes that are proven to stimulate learning and retention. You'll not only learn how Python differs from other programming languages and how it's similar, you'll learn how to be a great programmer....

40. 

Java™: How to Program, Ninth Edition

Java™: How to Program, Ninth Edition

By: 

Publisher: Prentice Hall

Publication Date: 25-FEB-2011

Insert Date: 24-JUN-2011

Slots: 1.0

Table of Contents • Start Reading

The Deitels’ groundbreaking How to Program series offers unparalleled breadth and depth of object-oriented programming concepts and intermediate-level topics for further study. Their Live Code Approach features thousands of lines of code in hundreds of complete working programs. This enables readers  to confirm that programs run as expected. Java How to Program (Early Objects) 9e contains an optional extensive OOD/UML 2 case study on developing and implementing the software for an automated teller machine.This edition covers both Java SE7 and SE6....