This page contains various materials (updated regularly) of useful links and resources for students and researchers to learn and master various topics.
First and foremost, I strongly recommend that anyone starting out in bioinformatics invest in the wonderful book Practical Computing for Biologists.
UNIX (aka command line/terminal/shell)
- Learn UNIX interactively with this excellent command-line bootcamp
Lessons and Exercises
- Software Carpentry contains lots of free course materials and practice problems for learning R, git, Python, and UNIX.
- My course page contains links to previous courses (including short courses) on Python programming/computing, UNIX, biostatistics, and more. Explore!
10 Simple Rules
The PLOS journals have a series of papers on “10 simple rules” to help navigate various topics, including scientific writing, programming skills, job applications, and general advice in various research components.
R and the tidyverse
- Online book: Advanced R (recommended for R programming)
- Online book: R for Data Science (recommended for tidyverse)
- R cheatsheets
- Online course: Computational Biology and Bioinformatics (Lectures 1-8)
- Hemingway App - test out your sentences!
- Scientific Writing and Professional Development blogs