Nairobi, Kenya

254728269396

Nosql Databases: Cassandra & Mongodb Training

Master the art of managing and querying large-scale datasets with our specialized NoSQL Databases: Cassandra and MongoDB Training Course. This program provides practical skills to effectively utilize...

Click to Register

ONSITE OR VIRTUAL

Aug 24 - Aug 28
Programme Overview
Training Description

Who Should Attend

This course is ideal for;

  1. Database Administrators
  2. Software Developers
  3. Data Architects
  4. System Administrators
  5. Big Data Engineers
  6. DevOps Professionals
  7. Anyone requiring NoSQL database expertise
Session Objectives
  • Understand the fundamentals of Cassandra and MongoDB.
  • Design and implement scalable database architectures using Cassandra.
  • Utilize MongoDB for flexible and schema-less data storage.
  • Master querying techniques for both Cassandra and MongoDB.
  • Optimize database performance for high-throughput applications.
  • Implement data modeling best practices for NoSQL databases.
  • Configure and manage Cassandra and MongoDB
  • Troubleshoot and debug database issues.
  • Implement data security and access control.
  • Integrate Cassandra and MongoDB with other data systems.
  • Understand how to monitor and maintain NoSQL databases.
  • Explore advanced features of both Cassandra and MongoDB.
  • Apply real world use cases for Cassandra and MongoDB.
About the Course

Master the art of managing and querying large-scale datasets with our specialized NoSQL Databases: Cassandra and MongoDB Training Course. This program provides practical skills to effectively utilize two of the most powerful NoSQL databases, Cassandra and MongoDB, essential for handling the demands of modern data-intensive applications. In today's landscape, proficiency in NoSQL databases is crucial for building scalable, high-performance systems capable of managing diverse and rapidly growing data. Our NoSQL training course offers hands-on experience and expert guidance, enabling you to design and implement robust database solutions.
This Cassandra and MongoDB training delves into the unique strengths of each database, covering topics such as data modeling, querying, and administration. You'll gain expertise in designing scalable database architectures, optimizing performance, and ensuring data integrity. Whether you're a database administrator, developer, or data architect, this NoSQL databases course will empower you to leverage the full potential of Cassandra and MongoDB for your organization.

Curriculum & Topics

15 Topics | 10 Days

  • play Subtopic 1.1: Fundamentals of NoSQL databases.

  • play Subtopic 1.2: Understanding different NoSQL data models.

  • play Subtopic 1.3: Use cases for Cassandra and MongoDB.

  • play Subtopic 1.4: Setting up development environments.

  • play Subtopic 1.5: Introduction to NoSQL concepts.

  • play Subtopic 2.1: Architecture and design of Cassandra.

  • play Subtopic 2.2: Data modeling in Cassandra.

  • play Subtopic 2.3: Working with CQL (Cassandra Query Language).

  • play Subtopic 2.4: Configuring Cassandra clusters.

  • play Subtopic 2.5: Understanding Cassandra data distribution.

  • play Subtopic 3.1: Advanced data modeling techniques.

  • play Subtopic 3.2: Designing efficient schemas for Cassandra.

  • play Subtopic 3.3: Optimizing queries for performance.

  • play Subtopic 3.4: Implementing batch processing and aggregations.

  • play Subtopic 3.5: Advanced CQL queries.

  • play Subtopic 4.1: Architecture and design of MongoDB.

  • play Subtopic 4.2: Data modeling in MongoDB.

  • play Subtopic 4.3: Working with MongoDB Query Language.

  • play Subtopic 4.4: Configuring MongoDB deployments.

  • play Subtopic 4.5: Understanding MongoDB indexes.

  • play Subtopic 5.1: Advanced data modeling and schema design.

  • play Subtopic 5.2: Utilizing aggregations and map-reduce in MongoDB.

  • play Subtopic 5.3: Optimizing queries for performance.

  • play Subtopic 5.4: Implementing transactions and data consistency.

  • play Subtopic 5.5: Advanced MongoDB queries.

  • play Subtopic 6.1: Installing and configuring Cassandra clusters.

  • play Subtopic 6.2: Managing nodes and data centers.

  • play Subtopic 6.3: Monitoring Cassandra performance.

  • play Subtopic 6.4: Implementing security and access control.

  • play Subtopic 6.5: Troubleshooting common issues.

  • play Subtopic 7.1: Installing and configuring MongoDB replica sets.

  • play Subtopic 7.2: Managing sharded clusters.

  • play Subtopic 7.3: Monitoring MongoDB performance.

  • play Subtopic 7.4: Implementing security and authentication.

  • play Subtopic 7.5: Troubleshooting common issues.

  • play Subtopic 8.1: Optimizing Cassandra performance.

  • play Subtopic 8.2: Tuning MongoDB deployments.

  • play Subtopic 8.3: Implementing caching and indexing strategies.

  • play Subtopic 8.4: Performance monitoring and analysis.

  • play Subtopic 8.5: Best practices for performance optimization.

  • play Subtopic 9.1: Implementing authentication and authorization.

  • play Subtopic 9.2: Data encryption and access control.

  • play Subtopic 9.3: Security best practices for Cassandra and MongoDB.

  • play Subtopic 9.4: Auditing and compliance.

  • play Subtopic 9.5: Securing data at rest and in transit.

  • play Subtopic 10.1: Implementing backup strategies for Cassandra.

  • play Subtopic 10.2: Performing data recovery in Cassandra.

  • play Subtopic 10.3: Implementing backup strategies for MongoDB.

  • play Subtopic 10.4: Performing data recovery in MongoDB.

  • play Subtopic 10.5: Disaster recovery planning.

  • play Subtopic 11.1: Integrating Cassandra with other data systems.

  • play Subtopic 11.2: Integrating MongoDB with other data systems.

  • play Subtopic 11.3: Utilizing connectors and drivers.

  • play Subtopic 11.4: Implementing data migration strategies.

  • play Subtopic 11.5: Integrating with data pipelines.

  • play Subtopic 12.1: Utilizing materialized views and secondary indexes.

  • play Subtopic 12.2: Implementing custom user-defined functions (UDFs).

  • play Subtopic 12.3: Advanced Cassandra configurations.

  • play Subtopic 12.4: Utilizing Cassandra for time-series data.

  • play Subtopic 12.5: Advanced techniques for data replication.

  • play Subtopic 13.1: Utilizing change streams and transactions.

  • play Subtopic 13.2: Implementing geospatial queries.

  • play Subtopic 13.3: Advanced MongoDB aggregations.

  • play Subtopic 13.4: Utilizing MongoDB for real-time analytics.

  • play Subtopic 13.5: Advanced sharding strategies.

  • play Subtopic 14.1: Deploying Cassandra and MongoDB on cloud platforms.

  • play Subtopic 14.2: Managing cloud resources for NoSQL databases.

  • play Subtopic 14.3: Cloud-specific performance tuning.

  • play Subtopic 14.4: Security considerations for cloud deployments.

  • play Subtopic 14.5: Cost optimization for cloud based systems.

  • play Subtopic 15.1: Emerging trends in NoSQL databases.

  • play Subtopic 15.2: Best practices for designing and managing NoSQL systems.

  • play Subtopic 15.3: Utilizing NoSQL for modern applications.

  • play Subtopic 15.4: Integrating NoSQL with AI and machine learning.

  • play Subtopic 15.5: Future of NoSQL in data architectures.

img

$ 2,000

Availability Calendar

Find a schedule that works for you. Click any available session to submit a booking.

Selected Session:
Delivery modes & Locations
This Programme Includes

Certificate of completion

Training manual

Reference materials

10 o'clock tea

Lunch

4 o'clock tea

Course Highlights
  • icon 10 Days Intensive Training

  • icon 15 Core Learning Topics

  • icon 10 Days Professional Sessions

  • icon Training Expert-led Delivery

FAQs

Frequently Asked Questions

Explore detailed answers to the most common questions about our platform and services.

How do I register for a course at Pebbles Institute?

Registering is simple. Browse our training catalog, select your desired course, and click the "Book to Register" button. Fill out the brief registration form with your details, and a training coordinator will contact you within 24 hours to provide the admission letter and payment details.

Yes. We specialize in corporate capacity building. Corporate sponsorships and group registrations can be coordinated directly through our admissions team. We also offer customized, in-house versions of our courses if you have a team of five or more participants.

Yes. Participants who successfully complete a training program and meet the minimum attendance requirements will be awarded a globally recognized Certificate of Proficiency from the Pebbles Institute of Research and Technology.

If you are unable to attend, you must notify us in writing at least 7 days before the course start date. You may choose to nominate a qualified substitute colleague at no additional cost or defer your enrolment to the next scheduled cohort for that program.

Our primary residential and corporate training programs are hosted in premium, fully equipped conference facilities in Nairobi, Kenya. We also coordinate regional and international training locations depending on the specific cohort and organizational requirements. Exact venue details are communicated in your admission letter.

Most of our professional short courses are structured as intensive 5- or 10-day programs to minimize extended workplace absence while maximizing skill acquisition. We also offer compressed 1-to-3-day masterclasses.