Hands-on Application Development with PyCharm