To be part of a non profit Dev project to learn+ networking

Hi,

I am still learning to code on freeCodeCamp but I would like to know if it possible to be part of a Development project (non profit) to help a team and assist them on ligh tasks or more serious tasks and thus to network, and to be able to see concretely how a software is created.

And all of this from Internet.

Do you know any Web ressources/website where I can find non profit Dev missions or request to assist existing Dev teams?

I just want to help during my free time, to be part of a real team, to contribute one way or another until I get proficient enough to be able to be part of more ambitious projects.

open-source projects on GitHub