Online sources - MaterSim/CMS GitHub Wiki
Programming
Xsede offers two excellent tutorials on Python programming.
- Python intro: for the beginners
- High performance Python: for the advanced users
Jupyter Notebook
I like to use the ipython notebook a lot, for teaching, lectures, presentations and productive work. However, one usually has to install the python and Jupiter notebook for using it. Sometimes, you might want to talk to someone who doesn't have them installed. The best solution is to put it online:
- Jupyter notebook viewer: A simple way to share Jupyter Notebooks
- CoCalc: Run Jupyter Notebooks Online
Online Latex edit
- overleaf: it makes latex edit much easier
- Table generator: formatting table is always challenging, you must use it