PHP Practice Challenges
2h 43mIntermediate2024-10-23
Authors

Joe Casabona
Course Developer, Founder of Creator Courses
Course details
In this course, Joe Casabona guides you through a series of PHP coding challenges that progress gradually from beginner level to advanced. Tasks include comparing numbers, fizz buzz, comparing and sorting objects, creating functions, building forms, and much more. By the end of this course, you’ll be equipped with a new set of in-demand skills that you can apply in your current or future role.
Skills covered
Back-End Web DevelopmentWeb Development ToolsLearningWeb DevelopmentProgramming LanguagesSoftware Development
Concepts
0. Introduction
- 01 - Test your PHP skills
- 02 - How to use Codespaces
- 03 - Running PHP in Live Server
1. Challenges
- 04 - Event capacity - Compare two numbers
- 05 - Flip a coin
- 06 - High card
- 07 - Fizz Buzz
- 08 - Given a birth date, determine age
- 09 - Determine who's older - Comparing objects
- 10 - Sort people by age - Sorting an array of objects
- 11 - Extend a class
- 12 - Process a simple contact form
- 13 - Store and retrieve data from a cookie
- 14 - Send an email
- 15 - Save to a file
- 16 - Create functions in a namespace
- 17 - Build a calculator form
- 18 - Write a number guessing game
- 19 - Generate a form from an array of values
- 20 - Retrieve and display data from a provided REST API
- 21 - The Dutch National Flag Problem
- 22 - Convert CSV to JSON
- 23 - Encrypt then decrypt a string
- 24 - Write a login form
- 25 - Search an HTML page for information on it
- 26 - Text processor
- 27 - Associated words