We have aggregated some useful resources related to electrochemistry and data analysis on this page:
Plotting and Data Analysis in Python
Have you already installed Python on your computer? One drawback to open-source libraries is that they do not always cooperate with each individual Python environment. We strongly recommend using software that allows you to run multiple environments. Anaconda navigator, is free, includes Jupyter Notebook, and will save you a lot of headaches. You’ll want to uninstall Python completely and then reinstall with Anaconda navigator.
Coding is a learned skill that takes practice. Just as you don’t learn to speak a language solely by reading and writing, you can’t learn to program without writing your own code! There are a variety of “hands-on” resources available to get you started. It’s important to remember that even experienced programmers need to look up specific commands and rules for new functions. You will be able to work quickly once you become efficient at combing the world wide web for this information. Google and Stack Exchange are good places to start.
- CodeAcademy offers free trials of their pro membership which includes many interactive Python courses
- Similar courses are available from JetBrains
- Introduction to Python and Jupyter for Materials Science (Prof. João Fonseca at University of Manchester)
- Well made Python video tutorials from Keith Galli
- Helpful tips for plotting with matplotlib (Electrochemical Society Student Chapter at the University of Washington)
Electrochemistry
Collecting analytical CV data: https://sop4cv.com/
Online Learning Resources: Electrochemistry Video Lectures are available for streaming.