Skip to content

Latest commit

 

History

History
45 lines (36 loc) · 3.71 KB

README.md

File metadata and controls

45 lines (36 loc) · 3.71 KB

Additional Resources

Below are suplementary resources provided in addition to the lecture materials within the courses.

Coding Transitioning and Help

  • Python Switcher's Guide: Help to migrate code from IDL to python.
  • Stack Overflow: A useful resource to search for answers (and ask questions if you can't find the answer). Solutions and responses submitted by users are fairly well moderated.
  • Pycharm is a popular code editor that helps enforce python standards and performs basic syntax and error checking.

Learning Resources

Focusing on interactive plotting in web browsers, PyViz provides:

Practice, practice, practice!!

  • Project Euler: The motivation for starting Project Euler is to provide a platform for the inquiring mind to delve into unfamiliar areas and learn new concepts in a fun and recreational context. A great way to challenge yourself and have honing your programming skills!
  • Advent of Code: Great practice to help you continue to learn python. Challenges get more and more difficult (and aggravating). You can compare your (horribly inelegant) solution with others in the community, and learn how experienced programmers were able to tackle the problem.

GIT and Version Control:

For Advanced Users

  • Pyviz is a coordinated effort to make data visualization in Python easier to use, easier to learn, and more powerful.

Miscellaneous