Fundamentals - Jr. NBA
Jr. NBA is the youth basketball participation program of the NBA, with 4 divisions or levels - Rookie, Starter, All-Star and MVP (see a 2016 curriculum).
The Rookie division (ages 5 to 7) is offered in Canada, see the website and Coach's Guide (pdf), which includes 12 practice plans.
The Jr. NBA YouTube channel has a great collection of video playlists for fundamentals and drills at each level, organized in practice plans and skill categories (also see the NBA India channel).
Here are links to YouTube videos by playlist, with brief descriptions and links to any corresponding or similar drills on hoopsplaybook.ca (some videos have have been turned into drills). Progressions are from basic to advanced. New drills (or variations) are highlighted.