PHP for the Web
PHP still runs a huge share of the web. Learn modern PHP 8 with strict types, prepared statements, sessions and a small guestbook you can deploy. No framework required.
Server-rendered applications with a real database.
Learn the stack behind a huge share of the web. Build forms, sessions, authentication and a database-backed application with PHP 8 and MySQL, then deploy it safely.
Each step assumes only what came before it. Follow the sequence or jump to a course you need.
PHP still runs a huge share of the web. Learn modern PHP 8 with strict types, prepared statements, sessions and a small guestbook you can deploy. No framework required.
Learn MySQL from queries to operations: filtering, joins, aggregation, indexes, transactions, users, backups and the query plans that explain slow pages.
Track changes, recover mistakes, branch safely and collaborate through pull requests. Learn the small set of Git and GitHub commands that covers almost everything, from stash and rebase to tags, CI and the object model.
Build a small app where staff publish lessons and learners read them.
Create a PHP application with a MySQL database, an admin form, validation, authentication and a public listing. Add pagination, search and a guestbook-style comment thread.
DeliverableThe repository, a seeded database dump, a deploy script and a short operations note.
Complete every course in this path to collect 3 verifiable certificates. Each one has a unique public ID and a QR code that resolves to a live status record.
The complete starting point for a career in the browser. Build structure with HTML, shape it with CSS and make it react with JavaScript — then prove it with a certificate.
Portfolio project includedLearn to think in programs. Start with values and logic, build up to functions and files, and finish with an automation script that saves real time.
Portfolio project includedCombine SQL and Python to clean, query and summarise data. Designed for analysts, operators and anyone who works with spreadsheets that have outgrown them.
Portfolio project included