The twice punctured complex plane $\mathbb{C}-\{0,1\}$ has as its universal cover the upper half plane via elliptic modular function.

I am looking for the constructions of the covering map from the upper half plane of the domain $\mathbb{C} - \{ 0, i, 2i, 3i, \cdots\, 1, 1+i, 1+2i, 1+3i, \cdots \}$. Any reference is appreciated.