Feb-08-2018, 08:36 AM
yes, that is exactly what nilamo was suggesting - a project (in very broad sense) that you would like to work on together so everyone can contribute. This way you will not learn only how to program but how to do so in a team, practice version control system (like git), etc. You may also setup a project on github.