PHP Practice Challenges

PHP Practice Challenges

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 2h 43m | 404 MB

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.

This course is integrated with GitHub Codespaces, an instant cloud developer environment that offers all the functionality of your favorite IDE without the need for any local machine setup. With GitHub Codespaces, you can get hands-on practice from any machine, at any time-all while using a tool that you’ll likely encounter in the workplace. Check out the “Using GitHub Codespaces with this course” video to learn how to get started.

Table of Contents

Introduction
1 Test your PHP skills
2 How to use Codespaces
3 Running PHP in Live Server

Challenges
4 Event capacity Compare two numbers
5 Flip a coin
6 High card
7 Fizz Buzz
8 Given a birth date, determine age
9 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

Homepage