Note: You are viewing the development version of Schema.org. See how we work for more details.

instructor

A Schema.org Property
A person assigned to instruct or provide instructional assistance for the CourseInstance.

Values expected to be one of these types

Used on these types

Examples

Example 1
Copied
Example notes or example HTML without markup.
  1. <body>
  2. <!-- A MOOC created by an Institution, offered through a MOOC platform, with named instructor -->
  3. <!-- Based on https://www.coursera.org/course/datascitoolbox -->

  4. <main>
  5.   <h1>The Data Scientist's Toolbox</h1>
  6.   <h2>
  7.     Johns Hopkins University
  8.   </h2>
  9.   <h2>About this Course</h2>
  10.   <div>
  11.     <h2>Instructors</h2>
  12.     <div>
  13.       <a href="http://example.org/instructor/~315" >
  14.         <p>Jeff Leek, PhD</p>
  15.         <div>Associate Professor, Biostatistics</div>
  16.         <div>Bloomberg School of Public Health </div>
  17.       </a>
  18.     </div>
  19.   </div>
  20. </main>
  21. </body>
Example encoded as RDFa embedded in HTML.
  1. <body vocab="https://schema.org/">
  2. <!-- A MOOC created by an Institution, offered through a MOOC platform, with named instructor -->
  3. <!-- Based on https://www.coursera.org/course/datascitoolbox -->

  4. <main typeof="Course">
  5.   <h1 property="name">The Data Scientist's Toolbox</h1>
  6.   <h2 property="provider" typeof="EducationalOrganization">
  7.     <span property="name">Johns Hopkins University</span>
  8.   </h2>
  9.   <h2>About this Course</h2>
  10.   <div rel="hasCourseInstance" typeof="CourseInstance">
  11.     <meta property="courseMode" content="MOOC" />
  12.     <meta property="courseMode" content="online" />
  13.     <span rel="offers" typeOf="Offer">
  14.       <meta property="price" content="0" />
  15.       <meta property="offeredBy" content="Coursera">
  16.     </span>
  17.     <h2  >Instructors</h2>
  18.     <div property="instructor" typeof="Person">
  19.       <a property="url" href="http://example.org/instructor/~315" >
  20.         <p  property="name">Jeff Leek, PhD</p>
  21.         <div property="jobTitle" >Associate Professor, Biostatistics</div>
  22.         <div  property="worksFor" >Bloomberg School of Public Health </div>
  23.       </a>
  24.     </div>
  25.   </div>
  26. </main>
  27. </body>
Example encoded as JSON-LD in a HTML script tag.
  1. <script type="application/ld+json">
  2. {
  3.   "@context": "https://schema.org/",
  4.   "@type": "Course",
  5.   "hasCourseInstance": {
  6.     "@type": "CourseInstance",
  7.     "courseMode": [
  8.       "MOOC",
  9.       "online"
  10.     ],
  11.     "instructor": {
  12.       "@type": "Person",
  13.       "jobTitle": "Associate Professor, Biostatistics",
  14.       "name": "Jeff Leek, PhD",
  15.       "url": {"@id": "http://example.org/instructor/~315"},
  16.       "worksFor": "Bloomberg School of Public Health "
  17.     },
  18.     "offers": {
  19.       "@type": "Offer",
  20.       "offeredBy": "Coursera",
  21.       "price": "0"
  22.     }
  23.   },
  24.   "name": "The Data Scientist's Toolbox",
  25.   "provider": {
  26.     "@type": "EducationalOrganization",
  27.     "name": "Johns Hopkins University"
  28.   }
  29. }
  30. </script>
Structured representation of the JSON-LD example.