Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Level Up: PHP

via LinkedIn Learning


Explore practical challenges in GitHub Codespaces to reinforce your understanding of PHP.


  • Test your PHP skills
  • Using GitHub Codespaces with this course
  • Running PHP in a live server
1. Challenges
  • Event capacity: Compare two numbers
  • Flip a coin
  • Fizz buzz
  • Given a birth date, determine age
  • Determine who's older: Comparing objects
  • Sort people by age: Sorting an array of objects
  • Extend a class
  • Determine a palindrome
  • Process a simple contact form
  • Store and retrieve data from a cookie
  • Send an email
  • Create functions in a namespace
  • Build a calculator form
  • Write a number guessing game
  • Retrieve and display data from a provided REST API
  • The Dutch national flag problem
  • Create a Singleton design pattern
  • Encrypt then decrypt a string
  • Write a login form

Taught by

Joe Casabona


Start your review of Level Up: PHP

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.