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 like input and output statements, decision statements, and the specific loop constructs of Python and Java. Deepa also details Python strings and lists, and covers Java methods and Python functions, which can be used for breaking a program into small modules that can be reused.