Typically, the deadlines for the university of your preference in Germany are as follows:
For courses commencing in the winter semester, the application deadline is often July 15th.
For courses starting in the summer semester, the application deadline is frequently January 15th.
It's worth noting that some universities may establish earlier deadlines for certain programs, such as master's courses or the Studienkolleg (preparatory course).