Home > Store

NoSQL with MongoDB in 24 Hours, Sams Teach Yourself (Learning Lab)

NoSQL with MongoDB in 24 Hours, Sams Teach Yourself (Learning Lab)

Web Edition

  • Your Price: $39.99
  • List Price: $49.99
  • About this Web Edition
  • A Web Edition is an online learning product that you view in your web browser while connected to the Internet. Some Web Editions include additional interactive features, such as videos, quizzes, or live code editing. Read the product description for more details. A Web Edition will be accessible from your Account page after purchase.

    Viewing a Web Edition requires a web browser that fully supports HTML5. Supported platforms are:

    • Windows XP (Firefox only)
    • Windows 7, 8, or 10 (IE10, IE11, Chrome, or Firefox)
    • Mac OS X (Safari, Firefox, or Chrome)
    • Linux (Chrome or Firefox)
    • iOS 6, 7, or 8 (Mobile Safari)

Also available in other formats.

Register your product to gain access to bonus material or receive a coupon.

Description

  • Copyright 2015
  • Edition: 1st
  • Web Edition
  • ISBN-10: 0-13-390299-4
  • ISBN-13: 978-0-13-390299-0

NoSQL database usage is growing at a stunning 50% per year, as organizations discover NoSQL's potential to address even the most challenging Big Data and real-time database problems. Every NoSQL database is different, but one is the most popular by far: MongoDB.

Now, in just 24 lessons of one hour or less, you can learn how to leverage MongoDB's immense power. Each short, easy lesson builds on all that's come before, teaching NoSQL concepts and MongoDB techniques from the ground up.

And with this exclusive online Learning Lab edition of the book you can:

  • Read the complete text of the book online — at your own pace, whenever you want
  • Watch an expert instructor show you how perform key tasks in more than 50 short, easy-to-follow videos
  • Test your understanding of the material after each lesson with a fully interactive online quiz
Three sample lessons are available for FREE online exactly as they appear in the full online Learning Lab — with complete video walkthroughs, code editing sandboxes, and interactive quizzes (HTML5 browser required). Try them out today!

Learn how to...
  • Determine when to use NoSQL and when to use traditional RDBMSes
  • Design and implement MongoDB databases of diverse types and sizes
  • Store and interact with data via Java, PHP, Python, and Node.js/Mongoose
  • Choose the right NoSQL distribution model for your application
  • Install and configure MongoDB
  • Design MongoDB data models, including collections, indexes, and GridFS
  • Balance consistency, performance, and durability
  • Leverage the immense power of Map-Reduce
  • Administer, monitor, secure, back up, and repair MongoDB databases
  • Master advanced techniques such as sharding and replication
  • Optimize performance

About This Learning Lab: A Learning Lab is a self-paced online course that integrates text, graphics, video screencasts, and interactive quizzes into a complete tutorial. It is delivered online from a link that will be available on your InformIT Account page after purchase. Once purchased you can view the Learning Lab course in any web browser that supports HTML5, including the latest versions of Chrome, Firefox, Safari, and Internet Explorer. Supported platforms are:
  • Windows XP (Firefox only)
  • Windows 7 or 8 (Chrome or Firefox)
  • Mac OS X (Safari, Firefox, or Chrome)
  • Linux (Chrome or Firefox)
  • iOS 6 or iOS 7 (Mobile Safari)

Sample Content

Contents

Three sample lessons (Hours 1, 2, and 3) are available for viewing online, exactly as they appear in the full Learning Lab with complete video walkthroughs and interactive quizzes (HTML5 browser required). Just click on a link below.

Introduction

Part I: Getting Started with NoSQL and MongoDB

Hour 1: Introducing NoSQL and MongoDB

Hour 2: Installing and Configuring MongoDB

Hour 3: Using JavaScript in the MongoDB Shell

Part II: Implementing NoSQL in MongoDB

Hour 4: Configuring User Accounts and Access Control

Hour 5: Managing Databases and Collections from the MongoDB Shell

Hour 6: Finding Documents in the MongoDB Collection from the MongoDB Shell

Hour 7: Additional Data-Finding Operations Using the MongoDB Shell

Hour 8: Manipulating MongoDB Documents in a Collection

Hour 9: Utilizing the Power of Grouping, Aggregation, and Map Reduce

Part III: Using MongoDB in Applications

Hour 10: Implementing MongoDB in Java Applications

Hour 11: Accessing Data from MongoDB in Java Applications

Hour 12: Working with MongoDB Data in Java Applications

Hour 13: Implementing MongoDB in PHP Applications

Hour 14: Accessing Data from MongoDB in PHP Applications

Hour 15: Working with MongoDB Data in PHP Applications

Hour 16: Implementing MongoDB in Python Applications

Hour 17: Accessing Data from MongoDB in Python Applications

Hour 18: Working with MongoDB Data in Python Applications

Hour 19: Implementing MongoDB in Node.js Applications

Hour 20: Accessing Data from MongoDB in Node.js Applications

Hour 21: Working with MongoDB Data in Node.js Applications

Part IV: Additional MongoDB Concepts

Hour 22: Database Administration Using the MongoDB Shell

Hour 23: Implementing Replication and Sharding in MongoDB

Hour 24: Implementing a MongoDB GridFS Store

Updates

Submit Errata

More Information

Unlimited one-month access with your purchase
Free Safari Membership