MongoDB Essentials - 2 days online classroom
1.450,00 EUR
- 2 days
Gain practical, job-ready skills in one of the world's leading NoSQL databases. This hands-on MongoDB Essentials course introduces the fundamentals of document-oriented databases, helping you design flexible data models, perform CRUD operations, build aggregation pipelines, and optimize database performance.
Key Features
Language
Course material in English
Level
Beginner level
2 days (8 hours/day) online instructor-led
40+ recommended study hours
Interactive hands-on live labs
All relevant course materials
Ask for date confirmation!
Program completion certification included

Learning Outcomes
At the end of this program, you will be able to:
MongoDB Setup and Configuration
Learn how to install, configure, and secure MongoDB, understand its architecture, and manage key settings for reliable database operations.
Data Management with MongoDB
Gain hands-on experience performing CRUD operations, writing queries, and managing data efficiently using the MongoDB shell.
Application Integration
Connect MongoDB to applications using Java, Python, PHP, and Ruby drivers, and learn how to build and maintain data-driven applications.

Course timeline
Day 1
Session 1: NoSQL Databases
- NoSQL fundamentals and architecture
- NoSQL vs relational databases
- Data storage, transactions, and key features
Session 2: Installing MongoDB
- MongoDB installation and configuration
- File structure and security setup
Session 3: Data Modeling and Design
- Data modeling and document structures
- Collections, data types, and unique identifiers
Session 4: Querying Data
- Working with databases and collections
- Query operators and data retrieval
- Querying date-based data
Day 2
Session 5: The Aggregation Framework
- Data aggregation and analysis
- Aggregation pipeline and operators
- Date-based aggregations
Session 6: Manipulating Data
- Inserting, updating, and deleting documents
- Atomic operations and data management
- Capped collections
Session 7: Using an API
- MongoDB drivers and application connectivity
- Integration with Java, PHP, Ruby, and Python
Session 8: High-Performance Options
- Index creation and optimization
- Advanced index types
- Replication and sharding for scalability

Who Should Enroll in this Program?
Software Developers and Application Developers
Backend and Full-Stack Developers
Database Administrators (DBAs)
Data Engineers
DevOps Engineers
Developers transitioning from SQL to NoSQL databases
Prerequisites
- Basic understanding of programming concepts
- Familiarity with databases and data structures
- Basic knowledge of querying data
- Experience with any programming language is helpful but not required
Statements
Licensing and accreditation
The course is offered according to Partner Program Agreement and complies with the License Agreement requirements.
Equity Policy
Candidates are encouraged to reach out to AVC for guidance and support throughout the accommodation process.
Frequently Asked Question

Need corporate solutions or LMS integration?
Didn't find the course or program which would work for your business? Need LMS integration? Write us, we will solve everything!
