Learn bioinformatics by doing the real work.
Project-based courses in NGS, RNA-Seq, variant calling, Python, R, Linux and computational drug discovery — taught with the same datasets working researchers use. Self-paced, lifetime access, certificate on completion.
New to bioinformatics? Start with our free courses →
One membership. Every course.
Skip buying course-by-course. An All-Access membership unlocks all 49 courses — plus everything we release next — for one simple subscription.
- Every course & tutorial
- New courses added free
- Completion certificates
Find your course Not sure where to start?
Answer three quick questions, search by keyword, or browse straight by topic.
Top-rated by our learners
Follow a learning path
Curated course sequences that take you from first steps to job-ready, in order.
From zero to bioinformatician
Start from the basics and build to real, job-ready analysis skills.
- 1Introduction to Bioinformatics & Its Advancements
- 2Fundamental Bioinformatician Course in Python
- 3Advanced Bioinformatics Scripting in Python, BioPython, R & BioConductor
- 4Extensive Bioinformatician Course
Programming for bioinformatics
Python, R and the Linux / Bash command line — the core toolkit for modern biology.
- 1Fundamental Bioinformatician Course in Python
- 2Fundamental Bioinformatician Course in R
- 3Command-line Series Fundamentals of Linux for Bioinformatics
- 4Advanced Bioinformatics Scripting in Python, BioPython, R & BioConductor
Become an RNA-Seq analyst
Bulk to single-cell RNA-Seq, on the command line and in Python.
- 1Command-line Based Practical RNA-Seq Data Analysis With Linux & R
- 2End-to-End RNA-Seq Data Analysis With Python-Based Pipeline
- 3Hands-on: Single-Cell RNA-Sequencing Data Analysis Using Command-Line and R [Complete Training]
- 4Hands-on: Single-Cell RNA-Sequencing Data Analysis Using Python [Complete Training]
NGS & variant calling
WES & WGS variant-calling pipelines, through to cancer genomics.
- 1Hands-on: NGS (Whole Exome Sequencing) Variant Calling Using Linux
- 2Hands-on: NGS (Whole Exome Sequencing) Variant Calling Using Python
- 3Cancer Genomics: NGS (Whole Genome Sequencing) Variant Calling Using Linux
- 4Cancer Genomics: NGS (Whole Exome Sequencing) Variant Calling Using Linux
Structural bioinformatics
Protein structure, docking, dynamics and computational drug design.
- 1Understanding Proteins: A Complete Protein Bioinformatics Analysis Workshop
- 2PyMol MasterClass: Perform Expert Level 3D Structure Visualization for Drug Discovery
- 3Computational Drug Discovery and Design
- 4Molecular Dynamics Simulation Course
Browse all courses
Every published course. Use the finder above to narrow by topic, or sort below.
Project-based
Real pipelines on real research datasets — not toy examples.
Taught by researchers
Built by working bioinformaticians, kept current with the field.
Certificate on completion
Earn a shareable certificate for every course you finish.
Lifetime access
Learn at your own pace and revisit anytime, including updates.
Loved by learners
“This program gave me hands-on experience with single-cell RNA-seq analysis that I couldn't have gotten from lectures alone. The mentors were approachable and helped me troubleshoot my own dataset, which was huge for my confidence. I came out with a solid foundation…”
“This course was incredibly useful for getting hands-on with Linux-based NGS analysis. I finally understand how to move from raw whole genome data to identifying SNPs and indels in cancer samples. The practical approach made a complex topic feel manageable, and I…”
“I took this course to finally get comfortable with Python for my bioinformatics work, and it really delivered. The examples were directly relevant to working with biological datasets, which made learning feel practical rather than abstract. By the end, I could actually…”
Frequently asked
Do I get a certificate?
Do I need prior experience?
How long do I have access?
Are the courses hands-on?
What is the All-Access membership?
Can I get a refund?
Unlock all 49 courses with an All-Access membership — from $16.49/mo.