- Let's get connected! Join the Learning Community
- LECTURE - Course Navigation
- LECTURE - Course Structure and Practice Tasks Overview
- PRACTICE - WINDOWS ONLY - Install "cmder"
- LECTURE - Introduction Module Overview
- LECTURE - Document Database Overview
- LECTURE - Understanding JSON
- LECTURE - BSON
- LECTURE - Conversion between JSON and BSON
- LECTURE - Extended JSON Modes
- QUIZ - JSON and BSON
- LECTURE - MongoDB Structure
- LECTURE - MongoDB Architecture
- LECTURE - MongoDB Remote Management
- LECTURE - MongoDB Introduction Summary
- QUIZ - MongoDB Structure
- SLIDES - Introduction to MongoDB
- LECTURE - Installation Introduction
- LECTURE - Installation options
- SLIDES - Installation Options
- PRACTICE - Installing on the Mac
- PRACTICE - Launch MongoDB as a service on the Mac
- PRACTICE - Installing on Windows
- LECTURE - Hosting Services Overview
- PRACTICE - Launch Amazon EC2 server
- PRACTICE - Installing MongoDB on the Ubuntu Server
- PRACTICE - Configure MongoDB network access
- PRACTICE - Allow external access to the server
- PRACTICE - Create MongoDB Admin user
- PRACTICE - Connecting to MongoDB
- LECTURE - Introduction to MongoDB Cloud
- PRACTICE - Create MongoDB Atlas Cluster
- PRACTICE - Verify connection to the Cloud MongoDB Replica Set
- LECTURE - GUI tools Overview
- PRACTICE - Install and Configure MongoDB Compass
- PRACTICE - Install and Configure Robo 3T (Robomongo)
- PRACTICE - Change Font size in "Robo 3T"
- LECTURE - Introduction to the MongoDB Shell
- LECTURE - Setup Overview
- LECTURE - MongoDB Shell JavaScript Engine
- PRACTICE - Exploring MongoDB Server and Shell versions
- PRACTICE - Getting help in the MongoDB shell
- LECTURE - MongoDB Shell JavaScript Syntax
- LECTURE - Arguments in the MongoDB Method
- QUIZ -MongoDB Shell
- LECTURE - MongoDB Shell Module Summary
- SLIDES - MongoDB Shell
- LECTURE - Introduction to the MongoDB Types
- LECTURE - Most Common MongoDB BSON Types
- LECTURE - Types Syntax in Shell Mode
- LECTURE - BSON Type Identifiers
- LECTURE - _id
- LECTURE - ObjectId
- LECTURE - Date and ISODate
- LECTURE - Convert dates to ISODate Format
- LECTURE - Storing proper Number Types in BSON
- QUIZ - MongoDB Data Types
- LECTURE - MongoDB Data Types Module Summary
- SLIDES - MongoDB Data Types
- LECTURE - Introduction to the CRUD Module
- LECTURE - Introduction to the CRUD Operations
- PRACTICE - Exploring Databases and Collections
- PRACTICE - Create and Delete Databases and Collections
- CHALLENGE - Create and delete databases and collections
- LECTURE - Insert Methods Overview
- PRACTICE - insert()
- PRACTICE - insertOne()
- PRACTICE - insertMany()
- PRACTICE - Insert Document with different Value Types
- CHALLENGE - Insert Document with different Value Types
- LECTURE - Duplicate _id Error
- LECTURE - Reading Documents Overview
- LECTURE - Cursor
- LECTURE - How Cursor works in find()
- PRACTICE - Generating Sample Set of Documents
- PRACTICE - Iterate Cursor in MongoDB Shell
- PRACTICE -Difference between Batch Size and Iterator Size
- PRACTICE - Change MondoDB Shell Iterator size
- PRACTICE - batchSize()
- PRACTICE - Cursor iteration using next() and hasNext()
- QUIZ -Cursor and Iterator
- PRACTICE - forEach() and toArray()
- PRACTICE - count(), limit(), skip() and sort()
- PRACTICE - Chaining sort(), limit() and skip()
- CHALLENGE - Chaining sort(), limit() and skip()
- CHALLENGE - forEach() cursor iteration
- PRACTICE - findOne()
- LECTURE - CRUD Operations Module Summary
- SLIDES - CRUD Operations