Curriculum

PHP to Rust

Learn Rust from a PHP perspective. Interactive readings, exercises, and optional PHP refreshers.

Why this course

Rust, from the PHP you already know.

Most Rust material assumes you are coming from C++ or JavaScript. This course is for people who already ship PHP in production and want Rust without pretending that experience does not count.

You might need performance or predictable memory use for workers, CLIs, or services where PHP is the wrong tool. Or you might want a second systems-capable language that is honest about safety and concurrency.

Every chapter relates new Rust ideas to what you already do in PHP, so you reuse mental models instead of starting from zero.

Start with the open chapters.

Create a free account to track progress, then unlock the full course when you are ready.