Familiarise with the project via the Background orientation section of the Guidelines.
Establish the development environment via the Setup and configuration section of the Guides.
The Getting started section introduces the fundamental documentation which provides some important starting points for background understanding, and assists with commencing new modules.
There are some tips for Finding tasks to assist and contribute.