Both internal and external courses can be helpful resources.
The online tutorial TCPS 2: CORE (Course on Research Ethics) is an introduction to the 2nd edition of the Tri-Council Policy Statement: Ethical Conduct for Research Involving Humans (TCPS 2). It consists of eight modules focusing on the guidance in TCPS 2 that is applicable to all research regardless of discipline or methodology.
The purpose of TCPS 2: CORE is to provide an introduction to TCPS 2, primarily for researchers and, secondarily, for Research Ethics Board members.