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

Right now you paste one sequence at a time into a web form. Python does the same job for ten thousand sequences while you make coffee. This path takes you from your first line of code to real analysis in BioPython.

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

R for bioinformatics

Most biology papers are analysed in R. Learn the language properly and then make figures that a reviewer cannot pick apart.

  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