NoSQL Databases: Analyze & Implement Scalable Systems

Coursera Courses ↗ · Coursera

Open Course on Coursera

Free to audit · Opens on Coursera

NoSQL Databases: Analyze & Implement Scalable Systems

Coursera · Intermediate ·📊 Data Analytics & Business Intelligence ·1mo ago
By the end of this course, learners will be able to explain the origins of NoSQL databases, evaluate their features and data models, compare ACID and BASE consistency approaches, apply workflow orchestration with Apache Oozie, and implement real-time stream processing using Apache Storm. They will also design recommendation systems, apply classification techniques, and implement clustering algorithms with Apache Mahout. This course equips learners with both foundational knowledge and hands-on skills in distributed big data systems. Through a structured progression, learners gain practical experience with tasks, workers, topologies, and coordinators, while also exploring advanced topics such as data versioning, stream reliability, and scalable machine learning models. What makes this course unique is its integration of multiple cutting-edge technologies—NoSQL, Oozie, Storm, and Mahout—into a single, cohesive learning journey. Instead of studying these tools in isolation, learners will analyze how they interact in real-world scenarios to build scalable, fault-tolerant, and intelligent data solutions. Ideal for aspiring data engineers, developers, and analysts, this course provides the skills to design, evaluate, and implement modern big data architectures that drive insights and innovation.
Watch on Coursera ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Related AI Lessons

Why Most “Innovative” Ideas Fail.
Most innovative ideas fail due to lack of proper validation and understanding of the problem, learn how to validate ideas to increase success rates
Medium · Data Science
Modern businesses Data Analytics vs Data Science: Which Strategy Actually Drives Business Growth in…
Learn the difference between Data Analytics and Data Science to drive business growth
Medium · Data Science
Python for Data Science — Handling Missing Values in Pandas
Learn to handle missing values in Pandas for effective data science, a crucial skill for any data scientist
Medium · Programming
Roblox Data Engineering Interview Questions: Full DE Prep Guide
Prepare for Roblox data engineering interviews with a focus on text-heavy product telemetry and search-related questions
Dev.to · Gowtham Potureddi
Up next
How Suntory Turns Data into Faster Decisions with Databricks
Databricks
Watch →