Python is powerful, popular, and allows you to get your programs up and running in relatively few steps. If you're a Java developer interested in learning this highly readable language, then this course is for you. Join Deepa Muralidhar as she helps to acquaint you with the basics of Python. Deepa begins by going over Python syntax and highlighting the essential differences between Python and Java. She then dives into basic concepts—including selection statements and arrays—and discusses functions, methods, and object-oriented programming in Python.