Build your free php for free path
Your plan
Your beginner php for free plan
3 coursesabout 9.2 monthsat 8 hours a week (a steady evening habit most days of the week)
- 1Step 01
Web Fundamentals
PHP is a server-side language for the web, so you need HTML and CSS before diving in. freeCodeCamp's Responsive Web Design certification covers both, and the skills transfer directly to PHP templating where you embed PHP inside HTML pages.
- 2Step 02
PHP Fundamentals
freeCodeCamp's PHP Handbook is an 8-hour beginner course covering variables, arrays, functions, forms, and how PHP handles HTTP requests. After this step, you can write PHP scripts that process form data, read and write files, and interact with a MySQL database.
- 3Step 03
Laravel (Build a Real App)
Laravel is the most popular PHP framework and the one most PHP job postings mention. freeCodeCamp's 6-hour Laravel course teaches it by building a working web application, covering routing, models, views, authentication, and deployment. Finishing this gives you a portfolio project and a skill that is directly hirable.