If you need a German bank account, a bank worth considering is DKB (a 100% subsidiary of Bayerische Landesbank). You can open up a checking account at the DKB without a place of residency in Germany. DKB is a direct bank, providing online checking accounts. The account is held in Germany with a German bank code and account number. Account management at the DKB bank is in Euro. The free DKB credit card (Visa card) allows you to withdraw money worldwide and toll free at most ATMs.
The first step to open up an account at DKB is to fill out the online account application. In most countries, the necessary identity verification checks are possible at local banks or by a lawyer in the foreign country of residence. Alternatively, the identity check can be done in a branch office of the German post (Deutsche Post) in Germany.