Introduction to MongoDB
Learn MongoDB from scratch: NoSQL concepts, documents and collections, queries, indexes, aggregation, and transactions. A practical start for backend and data engineering.
Syllabus
This course covers the fundamental MongoDB concepts and practical skills needed to work with NoSQL databases:
- Module 1: Introduction to NoSQL and MongoDB
- Module 2: Installing MongoDB, Atlas & Tools (Shell, Compass)
- Module 3: Documents, Collections & Data Types
- Module 4: CRUD Operations & Query Operators
- Module 5: Data Modeling & Schema Design in MongoDB
- Module 6: Indexes and Performance Tuning
- Module 7: Aggregation Framework
- Module 8: Transactions & Data Consistency
- Module 9: Using MongoDB in Applications (.NET / Node.js)
Prerequisites
No prior MongoDB experience required. Basic programming and logical thinking skills are enough.
Your Instructor
Oleksii Anzhiiak
Software Architect, Senior .NET Engineer & Co-Founder
Oleksii Anzhiiak is a Software Architect, Senior .NET Engineer, and Co-Founder of ToyCRM.com and ProfectusLab. With over 15 years of experience, he specializes in distributed systems, cloud infrastructure, high-load backend development, and identity platforms. Oleksii designs complex architectures, builds secure authentication systems, and develops modern engineering education programs that help students achieve real career results.
All new students receive a complimentary trial lesson during their first visit to our learning center.