NoSQL courses can help you learn database design, data modeling, and query optimization. You can build skills in handling unstructured data, implementing data replication, and ensuring high availability. Many courses introduce tools like MongoDB, Cassandra, and Redis, showing how these technologies are used to manage large volumes of data efficiently and support applications that require rapid data access and flexibility.

Skills you'll gain: SQL, Relational Databases, Stored Procedure, Databases, Query Languages, Jupyter, Data Manipulation, Data Analysis, Pandas (Python Package), Transaction Processing, Python Programming
Beginner · Course · 1 - 3 Months

Skills you'll gain: SQL, SAS (Software), Database Management, Query Languages, Data Access, Statistical Programming, Data Presentation, Data Manipulation, Data Integration, Data Processing
Mixed · Course · 1 - 3 Months
University of Michigan
Skills you'll gain: PostgreSQL, JSON, Text Mining, SQL, Databases, Natural Language Processing, Database Management, Data Processing, Application Programming Interface (API), Data Storage, Python Programming
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Data Wrangling, Unstructured Data, Query Languages, Data Manipulation, Data Import/Export, Big Data, SQL, Database Administration
Beginner · Project · Less Than 2 Hours

Skills you'll gain: SQL, Database Management, MySQL, Relational Databases, Query Languages, Databases, Database Application, Database Design, Data Access, Java, Java Programming, UI Components, User Interface (UI), Software Development
Beginner · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Database Architecture and Administration, Apache Hadoop, Query Languages, Big Data, Databases, SQL, Data Access, Distributed Computing, Performance Tuning, Data Processing, Data Integrity, Data Storage Technologies, Algorithms
Intermediate · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Secure Coding, Cloud API, Cloud Development, Database Development, Application Deployment, Database Management, Server Side, Web Applications, Authentications
Intermediate · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: Data Store, Relational Databases, Database Design, SQL, Databases, Web Scraping, Data Modeling, Database Management, Object-Relational Mapping, Data Visualization Software, Object Oriented Programming (OOP), Data Processing, Python Programming, Application Programming Interface (API)
Beginner · Course · 1 - 3 Months

Skills you'll gain: MySQL, Business Intelligence, Role-Based Access Control (RBAC), SQL, Data Storytelling, Relational Databases, Data Visualization Software, Databases, Data Access, Query Languages, Data Transformation, Performance Tuning
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Data Cleansing, SQL, Data Quality, Data Transformation, Big Data, Metadata Management, Query Languages, Google Cloud Platform, Data Analysis, Google Analytics
Beginner · Project · Less Than 2 Hours

Google Cloud
Skills you'll gain: Terraform, Infrastructure as Code (IaC), Cloud Management, Google Cloud Platform, Cloud Computing, PostgreSQL, MySQL, Cloud Infrastructure, Proxy Servers, Database Design
Intermediate · Project · Less Than 2 Hours

Skills you'll gain: Database Design, Relational Databases, SQL, Databases, R Programming, Database Management, Data Science, Database Management Systems, Data Modeling, Data Analysis Software, Query Languages, Data Access, Data Manipulation, Data Analysis
Beginner · Course · 1 - 3 Months