Obtaining Free Education in Germany
Register with Uni Assist
German Higher Education system
The central and official platform for applications to enrol in German universities is "uni assist" (University Application Service for International Students), covering most of the German HE institutions (there are several other universities that require direct applications): http://www.uni-assist.de/index_en.html All international applications are channeled and processed through this service (with moderate administration fees).
DAAD-run information and online resources: Click List below
German HE degree course preparation program
Language skills: The Goethe-Institut offers language courses and official German certificates recognized by all German universities https://www.goethe.de/en/spr/kup/prf/prf.html
There are institutes in most countries which includes