Practice Database Free Tutorials

October 23, 2025 ยท View on GitHub

Languages

๐Ÿ‡จ๐Ÿ‡ณ ็ฎ€ไฝ“ไธญๆ–‡ ๐Ÿ‡ฏ๐Ÿ‡ต ๆ—ฅๆœฌ่ชž ๐Ÿ‡ช๐Ÿ‡ธ Espaรฑol ๐Ÿ‡ซ๐Ÿ‡ท Franรงais ๐Ÿ‡ฉ๐Ÿ‡ช Deutsch ๐Ÿ‡ท๐Ÿ‡บ ะ ัƒััะบะธะน ๐Ÿ‡ฐ๐Ÿ‡ท ํ•œ๊ตญ์–ด ๐Ÿ‡ง๐Ÿ‡ท Portuguรชs ๐Ÿ‡บ๐Ÿ‡ธ English

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.

IndexNameDifficultyTutorial Link
01๐Ÿ“– Redis Sorted Set OperationsBeginner๐Ÿ”— View
02๐Ÿ“– PostgreSQL Relationships and JoinsBeginner๐Ÿ”— View
03๐Ÿ“– PostgreSQL Role and Permission ManagementBeginner๐Ÿ”— View
04๐Ÿ“– PostgreSQL Transaction ManagementBeginner๐Ÿ”— View
05๐Ÿ“– PostgreSQL Views ManagementBeginner๐Ÿ”— View
06๐Ÿ“– Verify PostgreSQL Connection DetailsBeginner๐Ÿ”— View
07๐Ÿ“– Create Your Own Recipe DatabaseBeginner๐Ÿ”— View
08๐Ÿ“– Installation and Initial Setup of RedisBeginner๐Ÿ”— View
09๐Ÿ“– Basic Key-Value Operations in RedisBeginner๐Ÿ”— View
10๐Ÿ“– Introduction to Redis Data StructuresBeginner๐Ÿ”— View
11๐Ÿ“– Redis Advanced Key ManagementBeginner๐Ÿ”— View
12๐Ÿ“– Redis Hash OperationsBeginner๐Ÿ”— View
13๐Ÿ“– Redis List OperationsBeginner๐Ÿ”— View
14๐Ÿ“– Redis Set OperationsBeginner๐Ÿ”— View
15๐Ÿ“– PostgreSQL Index OptimizationBeginner๐Ÿ”— View
16๐Ÿ“– Verify Redis Server StatusBeginner๐Ÿ”— View
17๐Ÿ“– Expire Keys In Redis CacheBeginner๐Ÿ”— View
18๐Ÿ“– Setting Up SQLite in LinuxBeginner๐Ÿ”— View
19๐Ÿ“– Building Tables in SQLiteBeginner๐Ÿ”— View
20๐Ÿ“– Creating and Managing SQLite DatabasesBeginner๐Ÿ”— View
21๐Ÿ“– SQLite Constraint ManagementBeginner๐Ÿ”— View
22๐Ÿ“– SQLite Data GroupingBeginner๐Ÿ”— View
23๐Ÿ“– SQLite Index OptimizationBeginner๐Ÿ”— View
24๐Ÿ“– SQLite Subquery TechniquesBeginner๐Ÿ”— View
25๐Ÿ“– SQLite Table JoiningBeginner๐Ÿ”— View
26๐Ÿ“– SQLite Transaction HandlingBeginner๐Ÿ”— View
27๐Ÿ“– SQLite Trigger AutomationBeginner๐Ÿ”— View
28๐Ÿ“– Install and Verify SQLite on LinuxBeginner๐Ÿ”— View
29๐Ÿ“– Populate the Students CollectionBeginner๐Ÿ”— View
30๐Ÿ“– How to start PostgreSQL in Kali LinuxBeginner๐Ÿ”— View
31๐Ÿ“– Create Your First MySQL DatabaseBeginner๐Ÿ”— View
32๐Ÿ“– Create a Product Catalog TableBeginner๐Ÿ”— View
33๐Ÿ“– MySQL Basic Data ManipulationBeginner๐Ÿ”— View
34๐Ÿ“– MySQL Table Structure and Data TypesBeginner๐Ÿ”— View
35๐Ÿ“– Database Management Fundamentals with MySQLBeginner๐Ÿ”— View
36๐Ÿ“– Installation and Basic Configuration of MySQLIntermediate๐Ÿ”— View
37๐Ÿ“– Your First MongoDB LabBeginner๐Ÿ”— View
38๐Ÿ“– Create MongoDB CollectionBeginner๐Ÿ”— View
39๐Ÿ“– Insert Data in MongoDBIntermediate๐Ÿ”— View
40๐Ÿ“– Delete MongoDB DataBeginner๐Ÿ”— View
41๐Ÿ“– Update MongoDB RecordsBeginner๐Ÿ”— View
42๐Ÿ“– Honor Roll TrackerBeginner๐Ÿ”— View
43๐Ÿ“– Explore MySQL System TablesBeginner๐Ÿ”— View
44๐Ÿ“– Database Management Basics with PostgreSQLBeginner๐Ÿ”— View
45๐Ÿ“– Installation and Initial Setup of PostgreSQLIntermediate๐Ÿ”— View
46๐Ÿ“– PostgreSQL Table Creation and Data TypesIntermediate๐Ÿ”— View
47๐Ÿ“– MySQL Functions and Custom LogicBeginner๐Ÿ”— View
48๐Ÿ“– MySQL Indexes and Performance OptimizationBeginner๐Ÿ”— View
49๐Ÿ“– MySQL Stored Procedures BasicsBeginner๐Ÿ”— View
50๐Ÿ“– MySQL Subqueries and Nested OperationsBeginner๐Ÿ”— View
51๐Ÿ“– MySQL Transactions and Data IntegrityBeginner๐Ÿ”— View
52๐Ÿ“– MySQL Triggers for AutomationBeginner๐Ÿ”— View
53๐Ÿ“– MySQL Views and Virtual TablesBeginner๐Ÿ”— View
54๐Ÿ“– PostgreSQL Advanced Data TypesBeginner๐Ÿ”— View
55๐Ÿ“– PostgreSQL Advanced Query WritingBeginner๐Ÿ”— View

More