We teach a lot of bioinformatics. Here are some public resources we rely on. These are pulled from twitter, the web, and all over the place, and the text ended up being used elsewhere. Please feel free to suggest more to Rob!
- Genome Solver [http://genomesolver.org] annotate microbial genomes through NCBI and elsewhere.
- DNA Subway from Cold Spring Harbor.
- Microbial Genome Annotation Network (MGAN) for annotating microbial genomes.
- The Microbial Bioinformatics starter kit by Lauren Cowley provides some links to bioinformatics educational resources.
- Software Carpentry provides class materials for research computing.
- Cold Spring Harbor’s Programming for Biology class is a Python based class with all the material online.
- Rosalind is an online resource for learning, practicing, and solving bioinformatics problems that can either be self-guided or organized into a class.
- Computational Biology, a hypertextbook and the associated website and cell phone application is an accessible beginning bioinformatics textbook and the online supplement aids in teaching. This book was written by Prof. Scott Kelley at SDSU, and so of course you should use it.
- Hands-On Assembly of DNA Sequencing Reads as a Gateway to Bioinformatics is a paper describing how to use the DNA short read generator for teaching alignment and assembly, and the associated paper describing how to teach it
- Learning Python the Hard Way is a text book for learning Python. Other languages are also available.
- Google’s Python Class is a terrific resource to introduce people to Python.
- Udacity has a couple of open courses appropriate for bioinformatics, including learning python and tales from genome about human genetics.
- Coursera has several courses in bioinformatics including a seven course catalog taught out of UCSD
- Open CourseWare from MIT that covers computational biology
- An Online Bioinformatics Curriculum describes a “meta-curriculum” with information pulled from several different schools and sites, including many of those listed here
- The Canadian Bioinformatics Workshops have a series of tutorials and videos on different aspects of bioinformatics, and all of their material is available through a permissive open source license.
- The Introduction to Applied Bioinformatics is a free, open source interactive text that introduces readers to core concepts of bioinformatics in the context of their implementation and application.
- Stepik has many publicly available bioinformatics courses.