The Government of Alberta has developed some excellent resources that includes milestones and other information to help your child's language develop.
The link at the top of this page will take you to all of the Government of Alberta Talk Box resources, but this milestone checklist is a useful overview.