ou can get a Germany visa by applying to a German Embassy within your home country. The procedure will take some time and will require you to submit different types of documents
If the foreign national is already in Germany, he or she would have to apply for a residence permit according to section 36 para. (2) of the German Residence Act directly at the relevant foreign citizens’ office and not at the embassy.