Who it's for: This course is for Python beginners or intermediate users looking for a refresher on the intricacies of the programming language.

What it is: Python is a popular programming language used to develop web and app software.

What you'll learn: In this course, we’ll explain how to install Python and get started with an IDE like PyCharm. Then, we’ll show you the basics like using numbers and variables, as well as the difference between a variety of Python statements, data types, and data structures. Finally, we’ll create some simple projects and programs to give you a better idea of what Python can really do.