One lesson
PHP Tags and Values
Permanent access to this lesson, its diagrams, and quiz.
Under Construction
Programming languages · 30 lessons · up to 10 minutes each
A progressive PHP sequence from core language features through package use and tests. Ten lessons are published; twenty remain Coming Soon.
One-time purchase · USD
Access is attached to your account after payment is verified. No subscription.
One lesson
Permanent access to this lesson, its diagrams, and quiz.
Full category
Permanent access to the lessons published in this track when you buy. Future lessons are not included. 10 of 30 lessons are published; 0 are in owner review and 20 are Coming Soon.
Lessons 1–10
Topic: PHP tags and values
Read PHP tags and work with scalar values in a tiny program.
Topic: strings and interpolation
Format a readable message with PHP strings and interpolation.
Topic: conditions and loops
Filter records with conditions and repeat work with a loop.
Topic: functions and type declarations
Write a typed PHP helper with a predictable return value.
Topic: arrays and keyed data
Read and transform indexed arrays and keyed records.
Topic: classes and visibility
Model a small value object with private state and a public method.
Topic: namespaces and autoloading
Use a namespace boundary and describe the Composer autoload contract.
Topic: exceptions and errors
Handle an expected invalid input with a focused exception path.
Topic: iterables and generators
Yield selected values lazily from an iterable input.
Topic: Composer packages and testing
Describe a Composer dependency and assert a small PHP result.
Lessons 11–20
Topic: PHP tags and values
Create a small working example that uses PHP tags and values in the context of PHP syntax, object design, Composer, and testable applications; save a short example or check that demonstrates the result.
Topic: strings and interpolation
Combine strings and interpolation in the context of PHP syntax, object design, Composer, and testable applications; save a short example or check that demonstrates the result.
Topic: conditions and loops
Set up conditions and loops in the context of PHP syntax, object design, Composer, and testable applications; save a short example or check that demonstrates the result.
Topic: functions and type declarations
Add a check around functions and type declarations in the context of PHP syntax, object design, Composer, and testable applications; save a short example or check that demonstrates the result.
Topic: arrays and keyed data
Add arrays and keyed data in the context of PHP syntax, object design, Composer, and testable applications; save a short example or check that demonstrates the result.
Topic: classes and visibility
Extract classes and visibility in the context of PHP syntax, object design, Composer, and testable applications; save a short example or check that demonstrates the result.
Topic: namespaces and autoloading
Run sample data through namespaces and autoloading in the context of PHP syntax, object design, Composer, and testable applications; save a short example or check that demonstrates the result.
Topic: exceptions and errors
Capture the result of exceptions and errors in the context of PHP syntax, object design, Composer, and testable applications; save a short example or check that demonstrates the result.
Topic: iterables and generators
Handle one expected failure from iterables and generators in the context of PHP syntax, object design, Composer, and testable applications; save a short example or check that demonstrates the result.
Topic: Composer packages and testing
Write a short usage note for Composer packages and testing in the context of PHP syntax, object design, Composer, and testable applications; save a short example or check that demonstrates the result.
Lessons 21–30
Topic: PHP tags and values
Add an edge-case test for PHP tags and values in the context of PHP syntax, object design, Composer, and testable applications; save a short example or check that demonstrates the result.
Topic: strings and interpolation
Add the relevant access, safety, or validation control to strings and interpolation in the context of PHP syntax, object design, Composer, and testable applications; save a short example or check that demonstrates the result.
Topic: conditions and loops
Record a small baseline for conditions and loops in the context of PHP syntax, object design, Composer, and testable applications; save a short example or check that demonstrates the result.
Topic: functions and type declarations
Change one measurable cost in functions and type declarations in the context of PHP syntax, object design, Composer, and testable applications; save a short example or check that demonstrates the result.
Topic: arrays and keyed data
Use an observable signal to explain a failure in arrays and keyed data in the context of PHP syntax, object design, Composer, and testable applications; save a short example or check that demonstrates the result.
Topic: classes and visibility
Show that rerunning classes and visibility in the context of PHP syntax, object design, Composer, and testable applications; save a short example or check that demonstrates the result.
Topic: namespaces and autoloading
Compare two documented approaches to namespaces and autoloading in the context of PHP syntax, object design, Composer, and testable applications; save a short example or check that demonstrates the result.
Topic: exceptions and errors
Refine exceptions and errors in the context of PHP syntax, object design, Composer, and testable applications; save a short example or check that demonstrates the result.
Topic: iterables and generators
Check that a complete small flow using iterables and generators in the context of PHP syntax, object design, Composer, and testable applications; save a short example or check that demonstrates the result.
Topic: Composer packages and testing
Check the implementation of Composer packages and testing in the context of PHP syntax, object design, Composer, and testable applications; save a short example or check that demonstrates the result.
References support the selected track topics while its lesson content is built and reviewed progressively.
Ten PHP lessons are published and independently purchasable. The other 20 listings are planned and unavailable.