Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
10 NoSQL Stores with JSON in 10 Days (MongoDB, CouchDB, etc)
Rating: 4.6 out of 5(4 ratings)
1,137 students

10 NoSQL Stores with JSON in 10 Days (MongoDB, CouchDB, etc)

All about handling semi-structured JSON data in MongoDB, Amazon DocumentDB, Azure Cosmos DB, Couchbase, CouchDB and more
Last updated 5/2026
English

What you'll learn

  • History of NoSQL document stores
  • Introduction to over a dozen of JSON document stores
  • How to insert and query JSON data into NoSQL document stores
  • Popular NoSQL document stores like MongoDB, CouchDB and Couchbase
  • Hosted document store services in AWS, Azure and Google Cloud
  • Niche doc store products like RavenDB, RethinkDB and Redis JSON
  • How to access NoSQL JSON data from Python clients
  • How to get access to free open source doc stores or free cloud trial accounts
  • How to install and access doc databases from Docker Desktop
  • Specific SQL-like query languages for semi-structured data
  • JavaScript-based query languages for JSON hierarchies

Coding Exercises

This course includes our updated coding exercises so you can practice your skills as you learn.

See a demo
Image of coding exercise example

Course content

13 sections83 lectures8h 58m total length
  • Course Structure and Content7:10
  • How to Benefit Most from this Course3:44
  • Frequently Asked Questions1:52

Requirements

  • Basic programming knowledge in Python
  • Optional knowledge of querying relational data with SQL SELECT
  • Basic programming skills in JavaScript
  • Optional knowledge of the JSON format and data type
  • No prior knowledge of NoSQL is required

Description

I've been exposed to NoSQL products like MongoDB starting almost 20 years ago. A big company from Vancouver/Canada I was working for at that time used Oracle and Microsoft SQL-Server to store relational data. But they also used MongoDB for schema-free semi-structured data. I had to learn the hard way how to model and query this data, and it took a serious learning curve.


Take this high-quality hands-on course to get familiar not just with MongoDB, but with over a dozen of other popular NoSQL JSON document stores as well. As you might need them in your professional career or your job. More than you think...


NoSQL JSON document stores we'll cover

  • Popular specialized NoSQL stores: MongoDB, Apache CouchDB, Couchbase, Redis JSON.

  • Popular NoSQL cloud services: Amazon DocumentDB, Azure Cosmos DB for NoSQL, Google Cloud Firestore.

  • Niche NoSQL products and libraries: RethinkDB, RavenDB, MySQL Document Store.

What you will learn

  • JSON used as data type and specific NoSQL storage format.

  • Implement CRUD operations for JSON documents.

  • SQL-like declarative languages to query JSON data, like SQL++, RQL, ReQL and GQL.

  • JavaScript-based query languages for JSON document stores, from MongoDB or other products.

  • Write Python client code to access local and remote document stores.

  • Use JSON path expressions, to locate specific elements in a hierarchy.

  • Convert JSON to NDJSON or other hierarchical formats like XML and YAML.

  • Free editions or free cloud trial accounts you can use to setup and access these NoSQL stores.

  • Professional certifications offered by the related vendors.

A few of my credentials for this course

  • Expert in many NoSQL databases, including MongoDB and Couchbase JSON document stores.

  • Certified Professional Couchbase Developer - in querying their JSON document stores using SQL.

  • Certified Redis Developer - in most of their data structures.

  • Professional work experience with MongoDB and other NoSQL JSON document stores since 2012.

  • Dozens of Professional Certifications in Cloud and Database Systems.

  • Experienced Certified Solutions Architect on AWS/Azure/GCP, with over 20 Professional Certifications.


Enroll today, and learn how to handle and query JSON data in most popular NoSQL document stores.

Who this course is for:

  • Data Engineers who want to learn how to query JSON semi-structured data
  • Software Engineers who want to acquire knowledge of the NoSQL document stores
  • Data Architects looking for some introductions into the NoSQL data stores
  • SQL Programmers who want to know similar dialects to query JSON data