Introduction to Web Development (HTML, CSS, Bootstrap, PHP & MySQL)
What you'll learn
- Build web pages with HTML and style them with CSS and Bootstrap
- Write your first PHP code and understand how a server works
- Save and read real data with MySQL
- Build forms that upload files and store submissions in a database
Curriculum
01 Your first web page Free lesson 3 lessons
02 Bootstrap: beautiful pages, fast 4 lessons
03 Hello, PHP 4 lessons
04 Forms: talking to the server 3 lessons
05 Databases with MySQL 6 lessons
06 PHP + MySQL together 4 lessons
Description
The first course every new student should take. You start with an empty folder and finish with a working, database-driven website. Everything is explained in plain English, one small step at a time.
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.