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 →

Best value

One membership. The whole curriculum.

Skip buying course-by-course. A BioCode membership bundles hundreds of lectures into one simple subscription — All-Access Core covers our full core curriculum, plus new material as we release it.

  • 500+ lectures & tutorials
  • New courses added free
  • Completion certificates
From $16.49 / month
View membership plans →

4 plans · Basic → Annual All Access · cancel anytime

Most loved

Top-rated by our learners

Browse all →
Guided routes

Follow a learning path

Curated course sequences that take you from first steps to job-ready, in order.

Programming

Programming for bioinformatics

Python, R and the Linux / Bash command line — the core toolkit for modern biology.

  1. 1Linux Command Line for Bioinformatics
  2. 2Python for Bioinformatics: Fundamentals
  3. 3R for Bioinformatics: Fundamentals
Start this path →
Python

Python for bioinformatics

Stop clicking through web tools one sequence at a time. Learn to write the scripts that do it for you — from your first line of Python to querying NCBI, aligning sequences and building trees in code.

  1. 1Python for Bioinformatics: Fundamentals
  2. 2Advanced Python for Bioinformatics
Start this path →
R

R for bioinformatics

The language most biology papers are analysed in. Learn R properly, then make figures a reviewer cannot fault.

  1. 1R for Bioinformatics: Fundamentals
  2. 2Data Visualisation with ggplot2 in R
Start this path →

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.

4,200+Learners enrolled
4.6★Average rating
400+Course reviews
∞Lifetime access
Questions

Frequently asked

Do I get a certificate?
Yes — every course includes a downloadable certificate of completion you can share on LinkedIn once you finish.
Do I need prior experience?
No. Courses are tagged Beginner or Advanced, and we have dedicated fundamentals tracks. Use the guided finder above to match your level.
How long do I have access?
Courses you buy individually are yours for life, including future updates. Membership access lasts for as long as your subscription is active.
Are the courses hands-on?
Every course is project-based and uses real research datasets — you run real pipelines in Python, R, Linux, Galaxy and more.
What is All-Access Core?
A monthly subscription to our full core curriculum — foundations, scripting, drug and vaccine discovery, and complete bulk RNA-seq analysis — plus new material as we release it. The hands-on single-cell, exome and cancer genomics trainings, machine learning in Python and freelancing training come with Annual All Access. Annual All Access also includes nine specialist courses in full, including ATAC-seq analysis and computational drug discovery. MasterClasses and research programmes are sold individually. See the membership plans for the full breakdown.
Can I get a refund?
If a course is not the right fit, contact support and we will make it right. Memberships can be cancelled anytime.
Hurry up! Sale ends in:
Days
Hours
Minutes
Seconds