Comprehensive
FreeCodeCamp:
Linux
Learning the Command Line from Code Academy:
Python
Miniconda, an excellent platform for python:
Moran Python: there are a lot of tutorials from basic to more advanced, but they are in Chinese.
a. Main site: https://morvanzhou.github.io/
b. Linux basics: https://morvanzhou.github.io/tutorials/others/linux-basic/
c. Python basics: https://morvanzhou.github.io/tutorials/python-basic/basic/
Interested users are encouraged to dig into the main site, there are also tutorials about data analysis, figure plotting, machine learning, and Git.
Learn Python - Full Course for Beginners [Tutorial]:
Dive into python 3:
Python 3 tutorials:
Python 2.7 tutorials:*
*note that python 2.7 has stopped updating. Considering it is a classical version of python which is widely used previously, here I also listed its tutorial.
Using Cython to accelerate python:
Machine Learning
Open course about machine learning by Dr. Andrew Ng:
Convolutional Neural Networks for Visual Recognition course by Dr. Fei-Fei Li at Stanford:
Tools for scientific research
Python energy landscape explorer:
Pytraj:
ParmEd:
MDAnalysis:
a. Main webpage: https://www.mdanalysis.org/
b. Tutorials: https://www.mdanalysis.org/MDAnalysisTutorial/
Dr. Jason Swails' wiki, having tutorials for how to set up a computer for computational chemistry software:
Amber-wiki:
Comments