Here, you can find some materials on complex analysis. First, there is a collection of quite challenging problems taken mainly, but not exclusively, from various mathematical olympiads and competitions such as the Vojtěch Jarník Mathematical Competition organized annually in Ostrava. Solutions of selected problems are also provided.
Below, there are problem sets and some supplementary materials (in Polish) for classes in the Analytic functions course that I taught at the University in Warsaw (2018/19). Those problem sets are by no means complete for that course. They are rather meant to be composed of slightly more difficult problems which can broaden the knowledge gained by solving some standard exercises in complex analysis.
Challenging problems in complex analysis
Problem sets (in Polish)
Some instructive exercises (in Polish)