10 NoSQL Stores with JSON in 10 Days
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
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
Instructor
[English] In only half a year on Udemy, most of my video courses became best-sellers and highest rated.
World-class expert in Snowflake AI Data Cloud. Former Snowflake "Data Superhero" and SnowPro Certification SME (Subject Matter Expert). With eight SnowPro exams, all passed from the first attempt.
Over 40 proctored certification exams passed in the last 3-4 years alone, all from the first attempt. Dozens on certifications in AWS/Azure/GCP, in Data Science and Machine Learning.
Over three decades in the software industry, as a hands-on data and solutions architect, technical manager and team lead, software and data engineer. Successful entrepreneur and independent consultant. Former Microsoft employee (there is still code of mine in Microsoft SQL Server and Microsoft Windows).
---
[Français] En seulement six mois sur Udemy, la plupart de mes cours vidéo sont devenus des best-sellers et les mieux notés.
Expert de classe mondiale en Snowflake AI Data Cloud. Ancien "Super-Héro des Données" en Snowflake et SME (Subject Matter Expert) de la certification SnowPro. Avec huit examens SnowPro, tous réussis dès la première tentative.
Plus de 40 examens de certification passés au cours des 3-4 dernières années seulement, tous réussis dès la première tentative. Des dizaines de certifications en AWS/Azure/GCP, en science des données.
Plus de trois décennies dans l'industrie du logiciel, en tant qu'architecte de données et de solutions, directeur technique et chef d'équipe, ingénieur en logiciel et en données. Entrepreneur à succès et consultant indépendant. Ancien employé de Microsoft (j'ai encore du code dans Microsoft SQL Server et Microsoft Windows).
---
[Româna] În doar o jumătate de an pe Udemy, majoritatea cursurilor mele video au devenit best-seller-uri și cele mai bine cotate.
Expert de talie mondială în Snowflake AI Data Cloud. Fost Snowflake „Data Superhero” și expert recunoscut in certificările SnowPro.
Peste 40 de examene de certificare trecute doar în ultimii 3-4 ani, toate din prima încercare. Zeci pe certificări în AWS/Azure/GCP, în Data Science și Machine Learning.
Peste trei decenii în industria software, ca arhitect de date și soluții, manager tehnic și lider de echipă, inginer software și de date. Antreprenor de succes și consultant independent. Fost angajat Microsoft (există cod de-al meu încă în Microsoft SQL Server și Microsoft Windows).