
Bioinformatics Course
Master the full spectrum of modern bioinformatics, from raw sequencing reads to publication-ready results. This course covers genomics, transcriptomics, proteomics, phylogenetics, and machine learning applied to biological data. Gain the computational skills that researchers and industry professionals rely on every day.
What you'll learn:
You will learn to work with DNA, RNA, and protein data using industry-standard tools and programming languages, including Python and R. The course covers genome assembly, RNA-Seq differential expression analysis, variant calling, protein structure prediction, and phylogenetic tree construction. You will apply machine learning methods to biological datasets and build scalable, reproducible analysis pipelines. Single-cell omics, epigenomics, and metagenomics are also covered in depth. By the end, you will be equipped to design and execute rigorous bioinformatics analyses across multiple omics domains.
How you study in practice Bioinformatics Course
How you practise Bioinformatics Course
For businesses looking to train their team
With Dedika for businesses, the course includes exercises and examples tailored to your own business and the way your company needs.
Course content
8 Chapters • 39 LessonsDuration between 4 and 360 hours (you decide)
Chapter 1HideHide detailsSee detailsFoundations of Bioinformatics
Foundations of Bioinformatics
Lesson 1 • Python and R for Biological Analysis
Provides entry-level scripting in Python and R tailored to biological data. Students write scripts to parse sequences and generate basic plots.
Lesson 2 • Command-Line Essentials for Bioinformatics
Introduces the Unix shell as the primary environment for bioinformatics tools. Proficiency here underpins tool installation and pipeline execution throughout the course.
Lesson 3 • Core Bioinformatics Databases
Surveys major public repositories for sequences, structures, and functional annotations. Students gain hands-on retrieval skills essential for every subsequent chapter.
Lesson 4 • Reproducibility and Workflow Management
Establishes best practices for reproducible research using version control and workflow tools. Sets professional standards applied in all subsequent practical exercises.
Lesson 5 • Introduction to Biological Data
Covers DNA, RNA, and protein as information molecules and their digital representations. Establishes the biological context for all downstream computational analysis.
Chapter 2HideHide detailsSee detailsSequence Alignment and Similarity
Sequence Alignment and Similarity
Lesson 1 • Alignment Visualization and Interpretation
Teaches tools for visualising alignments and extracting biological meaning. Students connect alignment patterns to conserved functional regions.
Lesson 2 • Pairwise Alignment Algorithms
Explains dynamic programming behind global and local alignment. Students implement Needleman-Wunsch and Smith-Waterman to understand scoring mechanics.
Lesson 3 • Heuristic Database Search Methods
Covers BLAST and its variants for rapid similarity searching against large databases. Students interpret E-values, bit scores, and alignment statistics correctly.
Lesson 4 • Multiple Sequence Alignment
Introduces progressive and iterative MSA algorithms and their trade-offs. Accurate MSA is prerequisite for phylogenetics and motif discovery covered later.
Chapter 3HideHide detailsSee detailsGenomics and Genome Assembly
Genomics and Genome Assembly
Lesson 1 • Genome Assembly Algorithms
Explains overlap-layout-consensus and de Bruijn graph approaches to assembly. Students run assemblers and understand how k-mer size affects contiguity.
Lesson 2 • Genome Annotation
Covers structural and functional annotation of assembled genomes using ab initio and evidence-based tools. Annotated genomes feed directly into comparative genomics analyses.
Lesson 3 • Next-Generation Sequencing Technologies
Compares short-read and long-read platforms, their error profiles, and throughput. Technology choice directly determines assembly strategy and downstream analysis.
Lesson 4 • Assembly Quality Assessment
Introduces N50, BUSCO completeness, and reference-based evaluation metrics. Students distinguish high-quality assemblies from fragmented drafts.
Lesson 5 • Read Quality Control and Preprocessing
Covers adapter trimming, quality filtering, and contamination removal before assembly. Clean reads are mandatory input for accurate genome and transcriptome assemblies.
Chapter 4HideHide detailsSee detailsTranscriptomics and RNA-Seq Analysis
Transcriptomics and RNA-Seq Analysis
Lesson 1 • Read Mapping and Quantification
Covers splice-aware alignment and pseudo-alignment for transcript quantification. Students map reads to reference genomes and transcriptomes using standard tools.
Lesson 2 • RNA-Seq Experimental Design
Addresses replication, batch effects, and library preparation choices before sequencing. Sound design prevents confounding that cannot be corrected computationally.
Lesson 3 • Differential Expression Analysis
Applies statistical models to identify genes with significant expression changes between conditions. Students use DESeq2 and edgeR and interpret results rigorously.
Lesson 4 • Visualisation of Expression Data
Produces heatmaps, volcano plots, and PCA plots to communicate expression results. Visualisation skills are applied in reports and presentations throughout the course.
Lesson 5 • Functional Enrichment Analysis
Interprets differentially expressed gene lists through pathway and ontology enrichment. Connects statistical results to biological mechanisms and hypotheses.
Chapter 5HideHide detailsSee detailsProteomics and Structural Bioinformatics
Proteomics and Structural Bioinformatics
Lesson 1 • Mass Spectrometry Proteomics Data Analysis
Processes shotgun proteomics data from peptide identification to protein quantification. Integrates proteomics results with transcriptomics for multi-omics interpretation.
Lesson 2 • Protein Sequence Analysis
Covers domain identification, signal peptide prediction, and physicochemical property calculation. Sequence-level features inform structural and functional hypotheses.
Lesson 3 • Protein Structure Prediction
Introduces homology modelling, threading, and deep-learning structure prediction methods. Students generate and validate 3D models for proteins lacking experimental structures.
Lesson 4 • Molecular Docking and Virtual Screening
Covers receptor preparation, ligand docking, and scoring function interpretation. Students perform virtual screening workflows relevant to drug discovery applications.
Lesson 5 • Structural Alignment and Comparison
Applies structural superposition to compare protein folds and identify conserved regions. Structural similarity reveals evolutionary relationships invisible at the sequence level.
Chapter 6HideHide detailsSee detailsVariant Calling and Population Genomics
Variant Calling and Population Genomics
Lesson 1 • Variant Annotation and Prioritisation
Annotates variants with functional consequence, allele frequency, and clinical significance. Students prioritise candidate variants for downstream experimental validation.
Lesson 2 • Population Genetic Analysis
Applies population genetics statistics to multi-sample variant data to infer structure and selection. Builds on variant calling skills to address evolutionary and epidemiological questions.
Lesson 3 • Structural Variant Detection
Identifies large deletions, duplications, inversions, and translocations using paired-end and long-read data. Structural variants underlie many phenotypic and disease associations.
Lesson 4 • SNP and Indel Calling
Applies probabilistic variant callers to detect single nucleotide polymorphisms and small insertions and deletions. Students filter raw calls to high-confidence variant sets.
Lesson 5 • Read Mapping to Reference Genomes
Covers short-read alignment to reference sequences and post-alignment processing steps. Accurate mapping is the prerequisite for reliable variant detection.
Chapter 7HideHide detailsSee detailsPhylogenetics and Comparative Genomics
Phylogenetics and Comparative Genomics
Lesson 1 • Comparative Genomics Methods
Identifies orthologs, synteny blocks, and conserved non-coding elements across genomes. Comparative analysis reveals functional constraints and evolutionary innovations.
Lesson 2 • Tree Visualisation and Interpretation
Teaches rooting, clade annotation, and comparative visualisation of phylogenetic trees. Accurate interpretation of topology and branch lengths is essential for comparative analyses.
Lesson 3 • Molecular Evolution Fundamentals
Covers substitution models, molecular clocks, and neutral theory as the statistical basis for phylogenetics. Conceptual grounding here is required for model selection in tree building.
Lesson 4 • Phylogenetic Tree Construction
Applies distance, parsimony, maximum likelihood, and Bayesian methods to build trees. Students evaluate method assumptions and select appropriate approaches for their data.
Lesson 5 • Pangenomics and Core Genome Analysis
Constructs pangenomes from multiple conspecific assemblies and partitions core and accessory genes. Pangenomics extends comparative genomics to population-scale diversity.
Chapter 8HideHide detailsSee detailsMachine Learning in Bioinformatics
Machine Learning in Bioinformatics
Lesson 1 • Unsupervised Learning and Clustering
Uses k-means, hierarchical clustering, and topic models to discover patterns in omics data. Unsupervised methods reveal sample subtypes and co-expression modules.
Lesson 2 • Model Interpretation and Validation
Applies SHAP values, saliency maps, and benchmarking to ensure models are interpretable and generalisable. Rigorous validation prevents overfitting and spurious biological conclusions.
Lesson 3 • Supervised Learning for Prediction
Applies random forests, SVMs, and gradient boosting to classification and regression tasks in biology. Students predict gene function, splice sites, and protein properties.
Lesson 4 • Deep Learning for Sequence Analysis
Introduces CNNs and transformers for motif discovery, variant effect prediction, and protein language models. Students fine-tune pre-trained biological sequence models.
Lesson 5 • Feature Engineering for Biological Data
Transforms raw biological sequences and omics matrices into machine-learning-ready feature sets. Proper feature engineering determines model performance more than algorithm choice.
Your valid completion certificate
This course is for you:
Wet-lab biologist: ready to analyse their own sequencing data independently.
Graduate student: needing computational skills to complete a thesis project.
Clinical researcher: wanting to interpret genomic variant data without outsourcing analysis.
Biotech professional: looking to move from bench work into a data-focused role.
Ecology or evolution scientist: seeking tools to run phylogenetic and population analyses.
Career changer from data science: aiming to specialise in the life sciences domain.
What our students say
Your lessons are perfect. I purchased the one-year package and finally have the opportunity to follow various topics of interest without needing to change platforms... I'm grateful for everything you do, I've already recommended you to other people...

I like how the lessons are straight to the point and how I can change chapters and skip content I don't need.

I like the content and the way videos are presented and transcribed, which speeds up the process!

The platform is fast and simple to use. The diversity of content and complementary videos really help with learning.

Top upskilling courses
FAQ
Who is Dedika?
Is the certificate valid in Australia?
Are the courses free?
What is the course workload?
What are the courses like?
How do the courses work?
What is the duration of the courses?
What is the cost or price of the courses?
What is an EAD or online course and how does it work?
PDF Course




















