Explore practical challenges in GitHub Codespaces to reinforce your understanding of PHP.
Overview
Syllabus
Introduction
- Test your PHP skills
- Using GitHub Codespaces with this course
- Running PHP in a live server
- 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