Learn web development: Django Web Framework
If you're curious about how to set up a modern JS frontend on top of Django, I wrote up a tutorial recently. 
 It might be helpful if you're debating between trying a Single Page App approach or some other design: https://medium.com/@theSquashSH/reconciling-djangos-mvc-temp...