Should I learn Java or Python for web applications?
I'm a CS Student and I am going to start a big project all alone. Here we are learning C/C++ as mainstream language. I would like to know should I learn Java (Play) or Python (Django) in order to start a complex web application where I have to use text/pdf parsing, multithreading programming as backend, and as frontend fast and fresh HTML5/JS interface?