Understanding Transactions
+15 Mana
Isolation Levels & Locking
+15 Mana
Advanced Transaction Patterns
+15 Mana
SELECT FOR UPDATE(Sign in required)
Intermediate+15 Mana
Transaction ACID(Sign in required)
Beginner+10 Mana
Transaction Flow(Sign in required)
Intermediate+20 Mana
Isolation Level Defaults(Sign in required)
Intermediate+20 Mana
Normalization & Schema Design
+15 Mana
Database Migrations
+15 Mana
Modeling Relationships in PHP
+15 Mana
Migration Benefit(Sign in required)
Beginner+10 Mana
Third Normal Form(Sign in required)
Intermediate+20 Mana
Relationship Types(Sign in required)
Intermediate+20 Mana
ON DELETE Behavior(Sign in required)
Intermediate+20 Mana
Using EXPLAIN to Analyze Queries
+15 Mana
Solving N+1 Query Problems
+15 Mana
Indexing Strategies for PHP Applications
+15 Mana
EXPLAIN Type ALL(Sign in required)
Intermediate+20 Mana
N Plus One Solution(Sign in required)
Intermediate+15 Mana
N+1 Query Count(Sign in required)
Beginner+10 Mana
Composite Index Design(Sign in required)
Advanced+30 Mana
Active Record Implementation
+15 Mana
Query Methods & Relationships
+15 Mana
Active Record Trade-offs & Alternatives
+15 Mana
Fillable Purpose(Sign in required)
Intermediate+15 Mana
Active Record Definition(Sign in required)
Beginner+10 Mana
Fillable Purpose(Sign in required)
Intermediate+20 Mana
Persistence Patterns(Sign in required)
Advanced+30 Mana
Ready to start PHP & Relational Databases?
18 interactive lessons and 22 hands-on challenges โ learn in VS Code, Cursor, or the web.