Normally steps, sidewalks, and landings do not need footers, just a properly setup base to pour the concrete on.
Those sections of concrete will float though, and some careful planning will keep the concrete from cracking and sinking. It's always a good idea to connect these concrete pads to a structure with rebar. Your porch does have a footing, it's connected to the house, and those steps might have rebar connected to the porch.
I believe you are in Canada, so frost is always considered. Use crushed stone as a base, and compact it well.
There are a lot of variables with concrete, and many choices. Will you be pouring this yourself? Some questions would be...
Concrete type, strength
Slump
Add fiber
Air entraining
Chemical curing agents
Liquid curing compounds
And these questions just related to the concrete, there are also procedure questions....
How thick
What slope
ADA compliant
How deep
What finish
Hand rails
Local building codes
Lots to consider. In the US, those steps would require hand rails in most areas.