Free Trial

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

Help

Top Titles


1. 

Node.js, MongoDB, and AngularJS Web Development

Node.js, MongoDB, and AngularJS Web Development

By: Brad Dayley

Publisher: Addison-Wesley Professional

Publication Date: 24-JUN-2014

Insert Date: 17-APR-2014

Slots: 1.0

Table of Contents • Start Reading

Node.js, MongoDB and AngularJS Web Development The definitive guide to building JavaScript-based Web applications from server to browser Node.js, MongoDB, and AngularJS are three new web development technologies that together provide an easy to implement, fully integrated web development stack. Node.js is a leading server-side programming environment, MongoDB is the most popular NoSQL database, and AngularJS is quickly becoming the leading framework for MVC-based front-end development. Together they allow web programmers to create high-performance sites and applications built completely...

2. 

Head First Design Patterns

Head First Design Patterns

By: ; ; ;

Publisher: O'Reilly Media, Inc.

Publication Date: 25-OCT-2004

Insert Date: 10-MAY-2006

Slots: 1.0

Table of Contents • Start Reading

This edition of Head First Design Patterns—now updated for Java 8—shows you the tried-and-true, road-tested patterns used by developers to create functional, elegant, reusable, and flexible software. By the time you finish this book, you’ll be able to take advantage of the best design practices and experiences of those who have fought the beast of software design and triumphed....

3. 

Head First Java, 2nd Edition

Head First Java, 2nd Edition

By: ;

Publisher: O'Reilly Media, Inc.

Publication Date: 09-FEB-2005

Insert Date: 10-MAY-2006

Slots: 1.0

Table of Contents • Start Reading

Learning a complex new language is no easy task especially when it s an object-oriented computer programming language like Java. You might think the problem is your brain. It seems to have a mind of its own, a mind that doesn't always want to take in the dry, technical stuff you're forced to study. The fact is your brain craves novelty. It's constantly searching, scanning, waiting for something unusual to happen. After all, that's the way it was built to help you stay alive. It takes all the routine, ordinary, dull stuff and filters it to the background so it won't interfere with your...

4. 

Learning Python, 5th Edition

Learning Python, 5th Edition

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 26-JUN-2013

Insert Date: 17-JUN-2013

Slots: 1.0

Table of Contents • Start Reading

Get a comprehensive, in-depth introduction to the core Python language with this hands-on book. Based on author Mark Lutz’s popular training course, this updated fifth edition will help you quickly write efficient, high-quality code with Python. It’s an ideal way to begin, whether you’re new to programming or a professional developer versed in other languages....

5. 

Algorithms, Fourth Edition, Video Enhanced Edition

Algorithms, Fourth Edition, Video Enhanced Edition

By: Robert Sedgewick; Kevin Wayne

Publisher: Addison-Wesley Professional

Publication Date: 09-MAR-2011

Insert Date: 05-MAR-2011

Slots: 1.0

Table of Contents • Start Reading

This video-enhanced edition contains 24 hours of lectures given by the authors and recorded at Princeton University. This fourth edition of Robert Sedgewick and Kevin Wayne’s Algorithms is the leading textbook on algorithms today and is widely used in colleges and universities worldwide. This book surveys the most important computer algorithms currently in use and provides a full treatment of data structures and algorithms for sorting, searching, graph processing, and string processing -- including fifty algorithms every programmer should know. In this edition, new Java implementations are...

6. 

HTML & CSS: Design and Build Websites

HTML & CSS: Design and Build Websites

By: 

Publisher: John Wiley & Sons

Publication Date: 08-NOV-2011

Insert Date: 18-FEB-2012

Slots: 1.0

Table of Contents • Start Reading

A full-color introduction to the basics of HTML and CSS from the publishers of Wrox! Every day, more and more people want to learn some HTML and CSS. Joining the professional web designers and programmers are new audiences who need to know a little bit of code at work (update a content management system or e-commerce store) and those who want to make their personal blogs more attractive. Many books teaching HTML and CSS are dry and only written for those who want to become programmers, which is why this book takes an entirely new approach. Introduces HTML and CSS in a way that...

7. 

Pro AngularJS

Pro AngularJS

By: Adam Freeman

Publisher: Apress

Publication Date: 01-APR-2014

Insert Date: 31-MAR-2014

Slots: 1.0

Table of Contents • Start Reading

AngularJS is the leading framework for building dynamic JavaScript applications that take advantage of the capabilities of modern browsers and devices. AngularJS, which is maintained by Google, brings the power of the Model-View-Controller (MVC) pattern to the client, providing the foundation for complex and rich web apps. It allows you to build applications that are smaller, faster, and with a lighter resource footprint than ever before. Best-selling author Adam Freeman explains how to get the most from AngularJS. He begins by describing the MVC pattern and the many benefits that can be...

8. 

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

9. 

Cisco CCENT/CCNA ICND1 100-101 Official Cert Guide, Video Enhanced Edition

Cisco CCENT/CCNA ICND1 100-101 Official Cert Guide, Video Enhanced Edition

By: Wendell Odom

Publisher: Cisco Press

Publication Date: 25-APR-2013

Insert Date: 02-APR-2013

Slots: 1.0

Table of Contents • Start Reading

The Publisher regrets that the CD/DVD content for this title cannot be made available Online. 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...

10. 

Clean Code: A Handbook of Agile Software Craftsmanship

Clean Code: A Handbook of Agile Software Craftsmanship

By: Robert C. Martin

Publisher: Prentice Hall

Publication Date: 01-AUG-2008

Insert Date: 24-JUN-2008

Slots: 1.0

Table of Contents • Start Reading

Even bad code can function. But if code isn’t clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code. But it doesn’t have to be that way. Noted software expert Robert C. Martin presents a revolutionary paradigm with Clean Code: A Handbook of Agile Software Craftsmanship. Martin has teamed up with his colleagues from Object Mentor to distill their best agile practice of cleaning code “on the fly” into a book that will instill within you the values of a software craftsman and make you a...

11. 

The C++ Programming Language, Fourth Edition

The C++ Programming Language, Fourth Edition

By: Bjarne Stroustrup

Publisher: Addison-Wesley Professional

Publication Date: 09-MAY-2013

Insert Date: 20-JUL-2013

Slots: 1.0

Table of Contents • Start Reading

The new C++11 standard allows programmers to express ideas more clearly, simply, and directly, and to write faster, more efficient code. Bjarne Stroustrup, the designer and original implementer of C++, has reorganized, extended, and completely rewritten his definitive reference and tutorial for programmers who want to use C++ most effectively. The C++ Programming Language, Fourth Edition, delivers meticulous, richly explained, and integrated coverage of the entire language—its facilities, abstraction mechanisms, standard libraries, and key design techniques. Throughout, Stroustrup presents...

12. 

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

13. 

Programming in Scala, Second Edition

Programming in Scala, Second Edition

By: ; ;

Publisher: Artima Press

Publication Date: 05-JAN-2011

Insert Date: 16-JUL-2011

Slots: 1.0

Table of Contents • Start Reading

http://www.artima.com/shop/programming_in_scala_2ed#aboutTheBook ...

14. 

Hadoop: The Definitive Guide, 3rd Edition

Hadoop: The Definitive Guide, 3rd Edition

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 19-MAY-2012

Insert Date: 28-JAN-2012

Slots: 1.0

Table of Contents • Start Reading

Ready to unlock the power of your data? With this comprehensive guide, you’ll learn how to build and maintain reliable, scalable, distributed systems with Apache Hadoop. You’ll also find illuminating case studies that demonstrate how Hadoop is used to solve specific problems. This book is ideal for programmers looking to analyze datasets of any size, and for administrators who want to set up and run Hadoop clusters....

15. 

Android Programming: The Big Nerd Ranch Guide

Android Programming: The Big Nerd Ranch Guide

By: Bill Phillips; Brian Hardy

Publisher: Big Nerd Ranch Guides

Publication Date: 28-MAR-2013

Insert Date: 23-APR-2013

Slots: 1.0

Table of Contents • Start Reading

Android Programming: The Big Nerd Ranch Guide: is an introductory Android book for programmers with Java experience. Based on Big Nerd Ranch’s popular Android Bootcamp course, this guide will lead you through the wilderness using hands-on example apps combined with clear explanations of key concepts and APIs. This book focuses on practical techniques for developing apps compatible with all versions of Android widely used today (Android 2.2 - 4.2). Write and run code every step of the way – creating apps that catalog crime scenes, browse photos, track your jogging route, and more. Each chapter...

16. 

Head First JavaScript Programming

Head First JavaScript Programming

By: ;

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

17. 

Head First Servlets and JSP, 2nd Edition

Head First Servlets and JSP, 2nd Edition

By: ; ;

Publisher: O'Reilly Media, Inc.

Publication Date: 25-MAR-2008

Insert Date: 25-MAR-2008

Slots: 1.0

Table of Contents • Start Reading

Looking to study up for the new J2EE 1.5 Sun Certified Web Component Developer (SCWCD) exam? This book will get you way up to speed on the technology you'll know it so well, in fact, that you can pass the brand new J2EE 1.5 exam. If that's what you want to do, that is. Maybe you don't care about the exam, but need to use servlets and JSPs in your next project. You're working on a deadline. You're over the legal limit for caffeine. You can't waste your time with a book that makes sense only AFTER you're an expert (or worse, one that puts you to sleep). Learn how to write servlets and JSPs,...

18. 

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

19. 

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

20. 

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