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 membershiponline 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.
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.
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.
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.
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.
We offer a wide variety of courses ranging from Business Strategy to Loyalty that will help build or enhance your developer program.
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.