Practice Database Free Tutorials

July 1, 2026 · View on GitHub

Languages: English · 简体中文 · 日本語 · Español · Français · Deutsch · Русский · 한국어 · Português

Database

Learn Database with a comprehensive learning path designed for beginners. This roadmap features hands-on Database Courses for mastering popular systems like MySQL, Redis, MongoDB, and PostgreSQL. It offers structured learning covering essential concepts, database design, and administration across different database types. Gain real-world experience in database management and querying through practical exercises in interactive database playgrounds.

Browse Tutorials on LabEx

IndexTutorialDifficultyPractice
01SQLite Constraint ManagementBeginnerView
02Verify PostgreSQL Connection DetailsIntermediateView
03Create Your Own Recipe DatabaseIntermediateView
04Installation and Initial Setup of RedisBeginnerView
05Basic Key-Value Operations in RedisBeginnerView
06Introduction to Redis Data StructuresBeginnerView
07Redis Advanced Key ManagementBeginnerView
08Redis Hash OperationsBeginnerView
09Redis List OperationsBeginnerView
10Redis Set OperationsBeginnerView
11Redis Sorted Set OperationsBeginnerView
12Verify Redis Server StatusIntermediateView
13Expire Keys In Redis CacheIntermediateView
14Setting Up SQLite in LinuxBeginnerView
15Building Tables in SQLiteBeginnerView
16Creating and Managing SQLite DatabasesBeginnerView
17PostgreSQL Views ManagementBeginnerView
18SQLite Data GroupingBeginnerView
19SQLite Index OptimizationBeginnerView
20SQLite Subquery TechniquesBeginnerView
21SQLite Table JoiningBeginnerView
22SQLite Transaction HandlingBeginnerView
23SQLite Trigger AutomationBeginnerView
24Install and Verify SQLite on LinuxIntermediateView
25Insert User Data into SQLiteIntermediateView
26Database Management Basics with PostgreSQLBeginnerView
27How to start PostgreSQL in Kali LinuxBeginnerView
28Create Your First MySQL DatabaseBeginnerView
29Create a Product Catalog TableIntermediateView
30MySQL Basic Data ManipulationBeginnerView
31MySQL Table Structure and Data TypesBeginnerView
32Database Management Fundamentals with MySQLBeginnerView
33Installation and Basic Configuration of MySQLBeginnerView
34Your First MongoDB LabBeginnerView
35Create MongoDB CollectionBeginnerView
36Insert Data in MongoDBBeginnerView
37Delete MongoDB DataBeginnerView
38Update MongoDB RecordsBeginnerView
39Honor Roll TrackerIntermediateView
40Populate the Students CollectionIntermediateView
41Explore MySQL System TablesBeginnerView
42PostgreSQL Table Creation and Data TypesBeginnerView
43MySQL Functions and Custom LogicBeginnerView
44MySQL Indexes and Performance OptimizationBeginnerView
45MySQL Stored Procedures BasicsBeginnerView
46MySQL Subqueries and Nested OperationsBeginnerView
47MySQL Transactions and Data IntegrityBeginnerView
48MySQL Triggers for AutomationBeginnerView
49MySQL Views and Virtual TablesBeginnerView
50PostgreSQL Advanced Data TypesBeginnerView
51PostgreSQL Advanced Query WritingBeginnerView
52PostgreSQL Index OptimizationBeginnerView
53PostgreSQL Relationships and JoinsBeginnerView
54PostgreSQL Role and Permission ManagementBeginnerView
55PostgreSQL Transaction ManagementBeginnerView

View More on LabEx

About LabEx

LabEx is a hands-on learning platform for beginners.

Explore Linux, DevOps, Cybersecurity, and more — all directly in your browser.

Learn step by step through interactive labs, guided exercises, and real-world projects. 🌱
No setup, no stress — just practice and grow your skills by doing.


Download on the App Store Download on the Mac App Store


📖 Need help? Visit our Help Center or email info@labex.io