Skip to main content

Getting Started with PHP

By Bruno Skvorc



Free JavaScript Book!

Write powerful, clean and maintainable JavaScript.

RRP $11.95

PHP – the server-side programming language powering over 80% of the web – is now at version 7.1. As an interpreted (as opposed to compiled) language, PHP code is executed in run-time meaning there is no slow compilation step – changes you make in code are visible instantly, and it is this quick feedback loop that allows for PHP’s speed of use.

Easy-to-learn and easy-to-use, PHP got the reputation of one in which developers can get things done fast, but also get them done wrong. This channel focuses on the right ways to use PHP.

Just Starting Out?

If you’re just getting started with PHP, here are some introductory materials to get you up to speed:

Catching Up?

If you’re transitioning from an older version of PHP to PHP 7, we have some stuff for you:

Getting Serious!

After you’ve gone through the basics above, some intermediate content might come in handy:

Show the World

Finally, if you’re ready to put your app online, here’s some material on how to do that:

And hey, if all of the above sounds all too familiar, sounds like you should be writing for us!

Bruno is a blockchain developer and code auditor from Croatia with Master’s Degrees in Computer Science and English Language and Literature. He's been a web developer for 10 years until JavaScript drove him away. He now runs a cryptocurrency business at via which he makes blockchain tech approachable to the masses, and runs Coinvendor, an on-boarding platform for people to easily buy cryptocurrency. He’s also a developer evangelist for, a San Francisco-based AI-powered machine vision web scraper.

New books out now!

Get practical advice to start your career in programming!

Master complex transitions, transformations and animations in CSS!