For someone with little to no experience swimming, begin with Floats -> Freestyle -> Backstroke -> Breaststroke -> Butterfly -> Starts/Turns.
CieranW/SwimGuides
A set of guides on how to teach someone to swim. Includes a step by step for someone with no experience, my own personal experiences teaching people, and the natural progression from stroke to stroke.