One must learn how to code to be an effective cognitive neuroscience researcher. Our lab uses Python and Bash scripting for data analyses and statistics. Below are some recommended resources to get started on these languages.
Learn Python The Hard Way is a great website for learning Python's syntax. Codecademy is also great for beginners.
Here is a Jupyter notebook with a great collection of scipy related links.
Check out the Data Science Handbook by Jake Vanerplas to learn Python packages for scientific computing (e.g., numpy, pandas, sci-kit learn).
Allmost all softwares developed for neuroimaging only run on Linux or MacOS, it is essential that you learn BASH command line for scripting. Also check out this more advanced tutorial.
Use Seaborn to make figures.
Learn Regular expression.
Atom is a nice, free text editor.