As a SmartPlant P&ID user, basicly, you need take the following course:
1.      Piping drafting certificate of Achievement at SAIT  http://www.sait.ca/programs-and-courses/continuing-education/courses-and-certificates/essentials-of-piping-drafting-theory-certificate-of-achievement.php
At least, take two of the course.
1)     ENGD-345 Process Piping Drafting IIA http://register.sait.ca/saitApp/calendar/coned/courseContent.jsp?calendarType=All&courseCode=ENGD-345&startTerm=000000
2)     ENGD-346 Process Piping Drafting IIB http://register.sait.ca/saitApp/calendar/coned/courseContent.jsp?calendarType=All&courseCode=ENGD-346&startTerm=000000
2.    SmartPlant P&ID course: Creating P&IDs with SmartPlant P&ID - TSPL1002 at Intergraph.