https://www.coursera.org/specializations/python, this is the best Python specialization course. It looks at Python from the very beginning and is perfect for newbies. It follows along with Dr. Chuck’s book - Python for Everybody. 2. https://www.coursera.org/specializations/introduction-scripting-in-python from Rice University by Scott Rixner. It’s different than Dr. Chuck’s specialization where Scott focuses heavily on data visualization and data analysis. Great if you want to start in the data visualization side of Python. 3. https://www.coursera.org/specializations/django from University of Michigan and Dr. Chuck. It’s a Django framework course (with Python baked in) aimed at you being able to be a web developer with these skills. You’ll learn to build HTML / CSS templates, learn about HTTP POST, GET and Redirect, plus create cookies and session variables in a web browser. The course rounds out with a nice crash course in JSON and JQuery to help with the more front-interactive portions of web development.