- If you're on a Mac, installation is just as simple,and I'll walk you through those steps.For this course, I'll be using Python Version 3.5 in IDLEwhich is the integrated development environmentthat's included with the Python Installer.If you already have a version of Python 3installed in your system,then you should be good to goand able to run most of the example programsfrom the exercise files without any problems.In case you need it,this video will walk you through the entire processfor downloading and installing Python 3.5 in Mac OS X.To get the Python Installer, go to python.org,and then go to the Download page.

For this course, I'm going to selectthe most recent version of Python 3by clicking this yellow button near the top of the page.At the time of this recording,the latest version is 3.5.This will donwload the Mac Python Installer.I'll click on the package and walk through the installation.When the installer window pops up, just hit Continue,and then continue on through the rest of the prompts.I'll accept this software license,click Agree,and click Install.If the systems prompts you to enter your passoword,go ahead and enter that,and then go ahead and click Install Software.

Wait for the installation to complete.When the installation is complete,go ahead and click the Close button.We'll want to verify that Python and IDLEwere installed correctly.To do that, I'll click on Spotlight Searchand type "idle," which is theintegrated development environment included with Python.The operating system should find IDLE,and if you hit Enter,it will bring up the Python shell in IDLE.If you see this, that means Python and IDLEwere installed correctly.If you want to open up one of the example scripts,you can go to File, Open,and then navigate to the exercise files.

I have them saved on my desktop,so I'll go there and choose an examplefrom the next chapter.Double-clicking on it will open up the sciptin the IDLE text editor.Now that I've verified that Python and IDLEare installed and working correctly,I'm ready to get coding.

Resume Transcript Auto-Scroll

Author

Released

12/21/2015

Understanding core programming concepts and why they are used is just as important as knowing how to write code. New programmers need to learn to bridge the gap: to connect the theory to practice. This series of training videos explains basic programming concepts by relating them to real-life objects, actions, and scenarios. Each video will focus on a different analogy, mixing live action with segments that demonstrate the concepts in code. For example, Barron Stone connects functions to recipes, lists to parking spaces, and loops to that perpetual chore: dishwashing. He illustrates most of the examples using Python, but you can follow along in any language you choose. Start watching and learn about...