You are on track to start coding. That is great news.
Here is a checklist to get you started.
First, set up your programming environment.
- Install a text editor:
- If you use a MacOSX the program Python is already installed. However, if you use Windows, you will need to install Python version 2.7.6.
- All types of computers have a Terminal program. Locate it and run it.ForMacOSX, go to:
- Applications / Utilities / Terminal
- In the Terminal, type python and hit Enter.
Second, understand where you are in order to use the correct environment:
Terminal: A program that has a command line interface and issues commands to the operating system.
The Terminal is displayed in the computer as a “black box”.
Python: A command line program that runs inside of the terminal, takes Python code as input, interprets Shell it, and prints out any results.
Text Editor: A program that opens text files and allows the user to edit and save them. The Text editor I use is Sublime Text 2.
Here are some tips to make your learning experience more enjoyable:
- Online Python Tutor: “Online Python Tutor is a free educational tool created by Philip Guo“.
- Learning Python Interactive edition 2.0: This site follows Allen B. Downey’s book “Think Like a Computer Scientist”.
- GitHub: “GitHub is a web-based hosting service for software development projects that use the Git revision control system. GitHub offers both paid plans for private repositories, and free accounts for open source projects.” — Wikipedia/GitHub.
- Support Groups: I have created a list of groups that are happy to welcome Python Rookies.
Benefits: Networking and Support
- Find a mentor: This can undoubtedly take some time. Specially if you chose to learn Python from free or close to free sources. Nevertheless, a mentor can solidify, uplift and improve your Python learning path.
Benefits: Inspirational and Uplifting