Get $1 credit for every $25 spent!

Learning MongoDB

add to waitlist

What's Included

Product Details

Learning MongoDB

By Packt Publishing | in Online Courses

Description


Access
Lifetime
Content
40 hours
Lessons
64

Learning MongoDB

By Packt Publishing | in Online Courses

Description

Businesses today have access to more data than ever before, and a key challenge is ensuring that data can be easily accessed and used efficiently. MongoDB makes it possible to store and process large sets of data in a ways that drive up business value. Learning MongoDB will give you the flexibility of unstructured storage, combined with robust querying and post processing functionality, making you an asset to enterprise Big Data needs.

  • Access 64 lectures & 40 hours of content 24/7
  • Master data management, queries, post processing, & essential enterprise redundancy requirements
  • Explore advanced data analysis using both MapReduce & the MongoDB aggregation framework
  • Delve into SSL security & programmatic access using various languages
  • Learn about MongoDB's built-in redundancy & scale features, replica sets, & sharding
Daniel Watrous is a 15-year veteran of designing web-enabled software. His focus on data store technologies spans relational databases, caching systems, and contemporary NoSQL stores. For the last six years, he has designed and deployed enterprise-scale MongoDB solutions in semiconductor manufacturing and information technology companies. He holds a degree in electrical engineering from the University of Utah, focusing on semiconductor physics and optoelectronics. He also completed an MBA from the Northwest Nazarene University. In his current position as senior cloud architect with Hewlett Packard, he focuses on highly scalable cloud-native software systems.

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming, mobile streaming
  • Certification of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required

Course Outline

  • Getting Started
    • Downloading and Installing Linux (10:08)
    • Downloading and Installing Windows (6:55)
    • Configuring Startup with a System (Service Integration) (6:07)
    • Using the Command-line Tool (7:35)
    • Graphical User Interfaces (GUI) (6:24)
  • JSON and Data Operations
    • An Overview of JSON (5:57)
    • Schemaless but Structured (5:57)
    • Adding Data to MongoDB (5:03)
    • Querying Data in MongoDB (6:45)
    • Advanced Queries, Regex, Projection, and Fields (5:38)
  • Working with Databases
    • Pruning Data from MongoDB (5:04)
    • Backing Up a Database (5:18)
    • Restoring a Database (4:20)
    • Other Redundancy Mechanisms (3:56)
    • Security (4:35)
  • MapReduce
    • MapReduce Overview and Background (5:51)
    • Creating a Map Function (6:17)
    • Creating a Reduce Function (6:55)
    • Advanced MapReduce Functionality (5:04)
    • When to Use MapReduce (2:16)
  • The Aggregation Framework
    • An Overview of the Aggregation Framework (3:05)
    • Single Purpose Aggregation (4:32)
    • Pipeline Components (6:25)
    • Example Usage (6:11)
    • Expression Operators (5:29)
  • SSL Security and Programmatic Access
    • SCons and Memory Requirements Used to Build MongoDB (3:17)
    • Verifying and Distributing the Build (5:55)
    • Authentication and Authorization (5:13)
    • Accessing MongoDB Using PHP (3:21)
    • Accessing MongoDB Using Python (4:31)
  • Replica Sets and Scaling
    • Types of Nodes (2:30)
    • Building a Replica Set (4:17)
    • Verifying Failovers (3:22)
    • Write Concern (3:33)
    • ReadPreference and Load Balancing (3:51)
  • Advanced Topics and Hosting
    • Sharding and Ultrascale (3:21)
    • Sharding Example (5:34)
    • MMS Setup (6:38)
    • Reviewing the MMS Feature (3:23)
    • Caching MongoDB (5:09)

View Full Curriculum



Terms

  • Unredeemed licenses can be returned for store credit within 15 days of purchase. Once your license is redeemed, all sales are final.