Database Design & MySQL for Beginners
What you'll learn
- What databases and tables really are, and how to design them well
- Create, insert, select, update and delete data with SQL
- Filter with WHERE, connect tables with keys, and plan a schema with an ERD
Curriculum
01 Thinking in tables Free lesson 3 lessons
02 First steps in SQL 4 lessons
03 The queries you will use every day (practice module) 4 lessons
04 Designing real databases (ERDs) 2 lessons
05 Going deeper (external, hand-picked) 2 lessons
Description
Every real system (school, shop, hospital) lives on a database. This course teaches you to think in tables first, then to speak SQL confidently. Short lessons, lots of practice queries.
Your instructor
Nine years building the systems that governments, hospitals, schools and farmers actually run on, and teaching thousands of people to build their own.
Frequently asked questions
How do I pay?
Pay with MTN Mobile Money, Airtel Money, or a Visa/Mastercard card, all handled securely through Flutterwave. Free courses need no payment at all.
Is it self-paced?
Yes, you learn on your own schedule. There are no live class times to catch; lessons stay available for the course's access window.
Do I get a certificate?
Yes, a certificate is issued automatically once you complete every lesson in the course, and you can verify it any time from its own link.
What if I get stuck?
Use the course's discussion Q&A to ask a question. I read and answer these myself.