← Back to Courses
Introduction to MongoDB

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.

Duration 4 weeks
Level Beginner
Total Lessons 9 lessons
Lessons per Week 2
Lesson Duration 2 hours

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

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.