- Coursera
- Self-paced
- Paid · free trial
- Paid certificate
Free online
Databases courses 1,629
Learn Databases online: university courses, full YouTube courses, and courses with free certificates, from the IITs, MIT, Harvard, Google, Microsoft and more.
Explore subjects
More in Computer Science
University of Glasgow
Informed Clinical Decision Making using Deep Learning
Apply Deep Learning in Electronic Health Records
- Coursera
- Self-paced
- Paid · free trial
- Paid certificate
Coursera
Using MySQL Database with PHP
4.726 ratingsIn this 1.5 hour project, you will combine your knowledge of HTML, object-oriented PHP, SQL, and MySQL to make a dynamic website that uses MySQL database on the web server. You will learn two different methods, one applies to 12 other SQL databases and one specific to MySQL. Basic HTML, object-orie…
- Coursera
- 1.5 hours
- Self-paced
- Paid · free trial
- Paid certificate
Coursera
Advanced Relational Database and SQL
4.5411 ratingsIn this 1-hour long project-based course, you will gain hands-on experience and learn about advanced SQL topics such as stored procedures, tiggers, functions, common table expressions and recursion. If you have intermediate level of experience with SQL and want to learn more, this course is for you…
- Coursera
- 1.5 hours
- Self-paced
- Paid · free trial
- Paid certificate
Coursera
SQL Window Functions for Analytics
4.642 ratingsWelcome to this project-based course SQL Window Functions for Analytics. This is a hands-on project that will help SQL users use window functions extensively for database insights. In this project, you will learn how to explore and query the project-db database extensively. We will start this hands…
- Coursera
- 2 hours
- Self-paced
- Paid · free trial
- Paid certificate
CodeSignal
Foundations of Retrieval Augmented Generation (RAG) Systems
Learn the foundations of Retrieval-Augmented Generation (RAG) systems, including text representations, vector databases, semantic retrieval, and pipeline design. Build an understanding of how retrieval can improve generated responses and reduce hallucinations.
- edX
- Self-paced
- Free to audit
- Paid certificate
- Beginner
University of Colorado Boulder
Applications of Software Architecture for Big Data
3.620 ratingsThe course is intended for individuals who want to build a production-quality software system that leverages big data. You will apply the basics of software engineering and architecture to create a production-ready distributed system that handles big data. You will build data intensive, distributed…
- Coursera
- 4 weeks of study, 6-8 hours/week
- Self-paced
- Paid · free trial
- Paid certificate
Scrimba
Build a Mobile App with Firebase
e.g. This is primarily aimed at first- and second-year undergraduates interested in engineering or science, along wiUnlock Your App Development Potential: Creating a Feature-Rich Shopping List App Are you ready to turn your visionary app ideas into reality? If your answer is a resounding 'YES,' the…
- Coursera
- 3 hours
- Self-paced
- Paid · free trial
- Paid certificate
Scrimba
Build an AI Personal Assistant with a Vector Database
In this project, you’ll create a personalized AI assistant called "AI-SH" to help users (or you!) stay organized by tracking personal information such as appointments and reminders. Using HTML, CSS, JavaScript, and a vector database, you’ll build a chatbot that can respond to your questions based o…
- Coursera
- 3 hours
- Self-paced
- Paid · free trial
- Paid certificate
KodeKloud
Master MariaDB: A Hands-On, Learn-by-Doing Database Course
Get hands-on experience managing real MariaDB databases — from install to Docker deployment. Database management is an essential skill for backend development and system administration. This course provides practical, real-world experience in configuring, managing, and optimizing MariaDB databases,…
- Coursera
- 10 hours
- Self-paced
- Paid · free trial
- Paid certificate
Scrimba
Learn Firebase
In this comprehensive course, aspiring front-end developers will discover the transformative capabilities of Firebase. By leveraging Firebase's cloud architecture, you can seamlessly incorporate a wide array of features into your applications using HTML, CSS, and JavaScript. This newfound flexibili…
- Coursera
- 4.5 hours
- Self-paced
- Paid · free trial
- Paid certificate
Coursera
SQL Joins
4.5189 ratingsIn this 1-hour long project-based course, you will learn how to utilize MySQL joins in your queries. By the end of this project, you will create a number of examples that will develop your learning around joins in SQL. This course will enable you to take your beginner knowledge of SQL to the next l…
- Coursera
- 1 hour
- Self-paced
- Paid · free trial
- Paid certificate
Hamad Bin Khalifa University
Precision Medicine: From Genomics to Clinical Decisions
Interpret genomic and multi-omic evidence in clinical decisions. This course takes you from molecular genetics and omics technologies through bioinformatics and machine learning to real clinical applications, including disease risk prediction, molecular diagnosis, prognosis, and drug response, and…
- edX
- Self-paced
- Free to audit
- Paid certificate
- Beginner
CodeSignal
Unlocking Data Insights with PostgreSQL
Build practical SQL skills with PostgreSQL, from foundational queries to functions, conditional logic, subqueries, and joins. Learn to retrieve, combine, summarize, and analyze relational data.
- edX
- Self-paced
- Free to audit
- Paid certificate
- Beginner
University of Colorado Boulder
Data Mining Pipeline
3.9120 ratingsThis course introduces the key steps involved in the data mining pipeline, including data understanding, data preprocessing, data warehousing, data modeling, interpretation and evaluation, and real-world applications. This course can be taken for academic credit as part of CU Boulder’s MS in Data S…
- Coursera
- about five hours a week for four weeks
- Self-paced
- Paid · free trial
- Paid certificate
CodeSignal
Data Processing for LLMs
Learn practical techniques for preparing text data for large language model workflows. Build skills in cleaning, tokenization, vectorization, chunking, storage, and scalable dataset optimization.
- edX
- Self-paced
- Free to audit
- Paid certificate
- Beginner
Clemson University
Database Management Systems
4.4101 ratingsThis course introduces database concepts as related to the design of online data systems. This course will focus on the design and use of the MySQL relational database and Structured Query Language (SQL). Problems involving structuring, creating, maintaining, and accessing multi-user databases are…
- Coursera
- 26 hours
- Self-paced
- Paid · free trial
- Paid certificate
- Coursera
- Self-paced
- Paid · free trial
- Paid certificate
Universidad Nacional Autónoma de México
Database systems
Start your career on Data Science!
- Coursera
- Self-paced
- Paid · free trial
- Paid certificate
CodeSignal
Implementing MVC ToDo App with Flask
Build a dynamic ToDo application with Flask, HTML templates, and SQLite. Apply MVC architecture, authentication, session management, and secure back-end development practices.
- edX
- Self-paced
- Free to audit
- Paid certificate
- Intermediate


















