DevRelate Online Courses for Developer Relations Professionals

Developer Program

Developer ProgramDeveloper Program

Developer ProgramIn today’s interconnected world, companies in all industries need to publish APIs and cultivate a developer community to access and use them. The key to cultivating a vibrant developer community that uses your APIs and supports your platform is a good developer program.

DevRelate is the online academy and community center for developer relations professionals. At DevRelate you can learn the basics and advanced techniques for creating and growing a developer program through online courses that are based on over 15 years of developer research. Our insights stem from our vast experience and direct input from various kinds of software developers about what works for them and what doesn’t.

Business strategy

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. Create a free membership account

Know Your Developers

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. Create a free membership account

Program Basic Elements

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 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. Create a free membership account

Outreach That Works

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. Create a free membership account


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 course shows you how to assess the health of your developer community, pinpoint weaknesses, and how to sustain or enhance your core strengths. Create a free membership account


Upon the completion of all of the courses you will become a certified Developer Relations Professional registered in our database of certified professionals. You may reference this throughout your career as proof of your specific knowledge of developer programs and developer community building.

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

1 + 13 =