Build the skill. Apply the thinking.
A substantial practical programme from relational foundations to production-oriented PHP/MySQL systems. Build a fictional service business platform, work through concurrent transactions and payment-state design, and practise secure identity, private files, testing, deployment and recovery. Includes two assessed projects and an integrated capstone. This is professional skills training, not an accredited degree or academic-credit award. Course notes are read inside the learning platform.
What you’ll learn
- Model business relationships with primary keys, foreign keys and appropriate constraints.
- Write SQL queries, joins and reports and evaluate indexing with query plans.
- Implement PHP request handling, server validation and prepared PDO statements.
- Protect accounts, sessions, ownership boundaries and private uploads.
- Design transaction-safe workflows and idempotent payment confirmation.
- Deploy, test, back up and restore a documented business application.
Before you begin
Basic computer skills and familiarity with HTML forms are helpful; no previous SQL knowledge is required.
A computer with a code editor and a supported PHP 8 runtime with PDO MySQL and fileinfo extensions.
An isolated MySQL or compatible MariaDB training database; never use production customer data for exercises.
Your curriculum
Work through the topics in order, then test your understanding with quizzes and practical assignments.
1. Relational foundations and SQL4 topics
2. PHP request handling and PDO4 topics
3. Data integrity, scale and controlled change4 topics
4. Identity, permissions and private resources4 topics
5. Real business workflows and reliable integrations4 topics
6. Verification, deployment and capstone delivery4 topics
Questions about learning
What is free?
The first published topic is open to everyone. The remaining topics unlock with one verified TZS 50,000 payment for this course.
Is this a recurring subscription?
No. This release uses one-time course access, without automatic renewals.
Can I download course notes?
Notes and diagrams are read inside your course workspace. There is no notes download option.
What do I need for a certificate?
Complete all published topics, pass required quizzes and receive instructor approval for required projects.
Is this an accredited degree?
This is professional skills training with a B-tech completion certificate. It does not award an accredited academic degree.
What language are the lessons in?
The course notes are currently in English. The website interface supports English and Kiswahili.




