Back-End Development

NoSQL Databases — Learn to build and manage non-relational databases like MongoDB, Redis, and Cassandra for scalable, high-performance applications.

Modern Database Engineering with SQL, NoSQL, and Vector Databases

NoSQL Databases
Master SQL, NoSQL, and vector databases to build intelligent, data-driven applications through structured written guides and practical exercises.
★ 4.3 (2,145)

MongoDB for Application Developers: Querying, Indexing, and Schema Design

NoSQL Databases
Learn to design flexible document schemas, write efficient queries, and optimize database performance with MongoDB for modern web and mobile applications.
★ 4.6 (1,264)

MongoDB Essentials: Build High-Performance NoSQL Applications

NoSQL Databases
Learn to design scalable data models, master aggregation pipelines, and optimize database performance for modern web applications.
★ 4.5 (982)

MongoDB and Mongoose Development with Test-Driven Design

NoSQL Databases
Build scalable NoSQL databases and master schema design using Mongoose and automated testing for Node.js applications.
★ 4.3 (8,526)

MongoDB Essentials: Building Scalable NoSQL Applications

NoSQL Databases
Learn how to design, query, and scale document-oriented databases using modern MongoDB patterns and best practices.
★ 4.3 (397)

Getting Started with MongoDB: A Practical Introduction

NoSQL Databases
This course equips beginners with the foundational knowledge and practical skills needed to design, manage, and query data effectively using MongoDB.
★ 4.4 (5,003)

Hands-On Redis: From Caching to Advanced Data Structures

NoSQL Databases
Learn how to design high-performance applications by mastering Redis data structures, streams, concurrency patterns, and modern caching strategies.
★ 4.8 (2,367)

Graph Databases with Neo4j and Cypher: A Beginner's Guide

NoSQL Databases
Master the essentials of graph databases to model, query, and manage highly connected data using Neo4j and Cypher in your development projects.
★ 4.6 (5,722)

AWS DynamoDB for Developers: NoSQL Design and Integration

NoSQL Databases
Learn to design efficient NoSQL tables, optimize performance, and integrate AWS DynamoDB into modern applications using the JavaScript SDK.
★ 4.7 (2,856)

Learn MongoDB: NoSQL Database Design and Development

NoSQL Databases
Build scalable applications by mastering MongoDB document databases, from basic CRUD operations to advanced aggregation and database design.
★ 4.5 (168)

Redis for Beginners: Master Key-Value Databases and Caching

NoSQL Databases
Learn how to install Redis, work with core data structures, and implement fast in-memory caching strategies to build high-performance applications.
★ 4.5 (175)

MongoDB Database Essentials: From Setup to Administration

NoSQL Databases
Learn to deploy, manage, and secure MongoDB databases using the Mongo Shell, Compass, and Atlas, and build a solid foundation in NoSQL administration.
★ 4.2 (2,260)

ElasticSearch for Search and Recommendation Systems

NoSQL Databases
Build high-performance search engines and recommendation modules while integrating with Python, Java, and PHP.
★ 4.7 (231)

Cassandra Distributed Database: Architecture, CQL, and Cluster Management

NoSQL Databases
Learn to design scalable schemas, write CQL queries, and manage distributed clusters for highly available, fault-tolerant data storage.
★ 4.1 (2,613)

Redis for Modern Data Architecture: Beyond Caching

NoSQL Databases
Master Redis as a multi-model database, search engine, and stream processor to build highly scalable, unified backend applications.
★ 4.6 (1,020)

NoSQL Foundations: A Beginner's Guide to MongoDB and Neo4j

NoSQL Databases
Learn to model, store, and query data using document and graph databases for modern applications.
★ 4.1 (1,165)

Amazon Redshift and Serverless Data Warehousing for Beginners

NoSQL Databases
Build scalable cloud data warehouses and automated data pipelines using Amazon Redshift, Redshift Serverless, Python, and AWS serverless orchestration.
★ 4.6 (531)

Redis Fundamentals: Data Structures, Pub/Sub, and Scaling

NoSQL Databases
Build high-performance applications by mastering Redis data structures, real-time messaging, and distributed system architectures for modern software development.
★ 4.6 (717)

Apache Spark for Java Developers: Building Scalable Data Pipelines

NoSQL Databases
Learn to process large-scale datasets, write optimized Spark SQL queries, and manage real-time data streams using the Spark Java API.
★ 4.7 (1,331)

Project-Based MongoDB: Build Modern Database Applications

NoSQL Databases
Learn MongoDB from scratch by building practical application backends with Node.js, Express, and modern document database design principles.
★ 4.3 (397)

Cassandra DB and Node.js: Building Scalable Web Applications

NoSQL Databases
Learn distributed database fundamentals and write efficient Cassandra Query Language queries to build high-performance web applications powered by Node.js.
★ 4.4 (525)

Apache Cassandra Foundations: NoSQL Architecture and Data Modeling

NoSQL Databases
Master the fundamentals of Apache Cassandra to build highly scalable, distributed NoSQL databases and transition smoothly from traditional relational systems.
★ 4.5 (786)

Database Architecture and Data Engineering Fundamentals

NoSQL Databases
Master the landscape of modern data storage, from relational databases to NoSQL and vector databases, to make informed architectural decisions for any project.
★ 4.3 (521)

Redis Fundamentals: Mastering the Key-Value NoSQL Database

NoSQL Databases
Build high-performance applications by mastering Redis data structures and caching strategies in this comprehensive guide for developers.
★ 4.2 (460)
Showing 24 of 102 courses