Help on creating an extension in Open edX for a beginner

Hello am joseph, proficient with python django, i have been assigned a task of creating an extension in openedx which which communicates to a Restapi endpoint which is secured using Oauth2 for a role am to take on, however am a newbie, to openedx and at this point i have gone through the docs and successfully installed tutor version, however, i have faiiled to get the specific resources (docs) on how to develop an extension in openedx. Any help is welcome

See the doc Options for Extending the edX Platform.

There is a draft update to this doc that might be helpful as well.

Thanks robert, let me surely check that out, will update on how am progressing