Skip to content

Updated: 23/06/2026

PHP course online

PHP is a popular server-side language - it powers logins, forms, shopping carts and communication with a database. On BitWizards you start with console PHP in your browser, then move on to exercises with a real MySQL database.

Try PHP without signing in

What you will learn

  • PHP syntax: echo, variables, types, operators.
  • Conditional statements, loops, arrays (indexed and associative), functions.
  • Connecting PHP to a MySQL database: reading and writing data.
  • Generating dynamic HTML and previewing the result.

How you learn on BitWizards

  • Console PHP runs in the browser - you see the output of echo right away.
  • PHP exercises with a database run in an isolated server environment: every student gets their own, secure database.
  • Automatic checking and a preview of the generated page.

PHP and the INF.03 exam

PHP is the heart of the server-side part of INF.03 (Polish vocational IT qualification). Together with HTML and CSS, JavaScript and SQL/MySQL it makes up a complete web application.

SQL and MySQL - JavaScript - HTML and CSS

Start learning PHP

Frequently asked questions

Do I need to set up a PHP server?

No. Console PHP runs in your browser, and PHP exercises with a MySQL database are executed safely on our server - nothing to install on your machine.

What is PHP used for?

PHP generates pages on the server side: it handles forms, logins, shopping carts and communication with a database. It is a popular back-end language.

Is PHP on the INF.03 exam?

Yes. INF.03 covers server-side web applications and working with databases, where PHP connects to MySQL.

Start now

BitWizards is free. Try the demo without signing in, or sign in to the app to save your progress.

See how to get started