Build your skills today – prepare for a rewarding career in a connected world!

In today’s interconnected world, companies in all industries need to publish APIs and cultivate a developer community to access and use them. To be competitive today, attracting and supporting developers is essential. The key to cultivating a vibrant developer community that uses your APIs and supports your platform is a good developer relations program. Each instructional course is full of practical and insightful instructions that will give you a solid basis of knowledge on which to build your program. Courses are designed to be completed at your own pace and quizzes at the end of each course allow you to assess your retention and understanding of the concepts presented. Browse the preview videos and descriptions for our online courses below.

To access DevRelate course materials please sign up for a premium membership – or – Gain access to other DevRelate resources with our free membership
  • Business Strategy
  • Know Your Developers
  • Program Basic Elements
  • Outreach That Works
  • Loyalty

online coursesonline courses

With over 14 million developers participating in developer programs worldwide, creating a robust program is essential for the wide spread adoption of your product or technology. Whether you are developing a business or a program, you need to set realistic goals, develop a strategy, and consistently analyze progress through benchmarking. In this course, we showcase how to apply your business objectives to an actionable plan to build, maintain, and grow a program that developers will want to join. Once you’ve have a handle on strategy, take a look at the other topics in our series of online courses.

Business Strategy Video

Business Strategy Quiz

Being able to identify your developers and the personas that matter to you or your company is essential to running a successful developer program. The global developer population is diverse, and to effectively target developers you need to understand key characteristics that define and differentiate them. Discover developer demographics, psychographics, and tech adoption patterns that will help you find the right developer personas for your technology.

Know Your Developers Video

Know Your Developers Quiz

To start, any effective program needs to have a well running website populated with the most important elements, like tools, technical information, and support. After basic program elements have been established, you can integrate community building activities like events and contests. In this online course, discover the basic features every program needs to have, plus those that will give your program that something extra. Whether you want a simple free program or a multi-tiered program with paid content, you’ll find the elements here.

Program Basic Elements Video

Program Basic Elements Quiz

Once your program is ready, you’ll want to build a robust developer community. To effectively target specific categories of developers, you first need to identify personas, which in turn will help you to present targeted and compelling messages about your program. This course shows you how to reach developers and position your technology to the best advantage while providing information on the most trusted vehicles for messaging and outreach.

Outreach That Works Video

Outreach That Works Quiz

Once you’ve got your program up and running and you’ve recruited developers, you need to think about how to keep that community you’ve worked so hard to achieve active and happy. This last topic in our series of online courses shows you how to assess the health of your developer community, pinpoint weaknesses, and how to sustain or enhance your core strengths.

Loyalty Video

Loyalty Quiz

Get Started for Free!

Register for a free account to access Developer Relations resources, presentations, preview course videos, customize your profile and more!


Already a member, Log in

Get Certified in Developer Relations

devrelate online certification

We offer a wide variety of courses ranging from Business Strategy to Loyalty that will help build or enhance your developer program.

Get Certified!

Once you complete the courses, your DevRelate certificate appears in our directory, which companies can search for qualified personnel.

Use EDC’s Developer Relations online courses to efficiently train members of your team, keep up to date with the best practices, access expert advice and resources.

Dive right in and get started by signing up for our complete certification program.

Learn at your own pace

DevRelate provides online courses based on years of developer research…

Take one course at a time

Feel free to take one course at a time…

Access all courses anywhere

Use your tablet and mobile device to access our course content…

Learning made easy

Save quiz answers and review them before you submit them for grading…

Access free course material

We offer free videos and learning material to registered members…

Notifications and updates

Use your email account to view quiz results and course updates…

Contact us with questions and/or comments

9 + 12 =