I can only respond with the FIBA not NBA view. FIBA travel rule was aligned to match NBA in 2017.
The zero step refers to the step taken when gaining control of the ball.
When dribbling, the zero step gathering happens as the ball is gathered in 2 hands or let it rest in 1 hand.
Similarly when moving and catching a ball.
Here is a link to a related ...