programming language classification
a bash terminal introduction (video)
bash scripting introduction (article)
what is a Jupyter notebook and how to use it (video)
introduction in a jupyter notebook (zip file)
full python course for beginners (video series)
what is a python package/library? (article)
Useful python packages biologists:
biopython - modules for computational biology and bioinformatics
MDAnalysis - modules for analyzing molecular dynamics simulation data
scikit-learn - modules for performing statistics, data analysis, and machine learning
seaborn - statistical data visualization
pandas - modules for data organization, analysis and visualization
matplotlib - data visualization
why is R useful? (article)
setting up R and RStudio for Windows (video)
introduction to R and RStudio (video)