
Corso base di Bioinformatica
Padroneggiare gli strumenti computazionali, le competenze di programmazione e i quadri analitici che guidano la moderna scoperta biologica. Questo corso La conduce dai fondamenti della bioinformatica attraverso la genomica, la trascrittomica, l'analisi strutturale e l'apprendimento automatico — il tutto basato su dati reali e strumenti standard del settore. Che stia entrando nel settore o stia formalizzando la Sua esperienza, queste sono le fondamenta complete che la Sua carriera richiede.
Cosa imparerai:
Configurare ambienti bioinformatici riproducibili utilizzando Conda, Git e strumenti di containerizzazione.
Elaborare letture NGS grezze attraverso flussi di lavoro di controllo qualità, allineamento e annotazione delle varianti.
Quantificare e analizzare l'espressione genica differenziale da dati RNA-Seq utilizzando DESeq2 ed edgeR.
Applicare Python e Biopython per analizzare, manipolare e visualizzare dati di sequenze biologiche.
Ricostruire alberi filogenetici ed eseguire analisi genomiche comparative tra specie.
Implementare modelli di apprendimento automatico per classificare e interpretare dataset omici ad alta dimensionalità.
Come studi in modo pratico Corso base di Bioinformatica
Come metti in pratica Corso base di Bioinformatica
Per te che sei un'azienda e vuoi formare il tuo team
Su Dedika per aziende, il corso include esercizi ed esempi personalizzati sul tuo business e secondo le esigenze della tua azienda.
Contenuto del corso
8 Capitoli • 40 LezioniDurata tra 4 e 360 ore (decidi tu)
Capitolo 1NascondiNascondi dettagliVedi dettagliIntroduzione ai fondamenti della bioinformatica
Introduzione ai fondamenti della bioinformatica
Lezione 1 • Configurazione di un ambiente bioinformatico
Guida all'installazione di strumenti a riga di comando, gestori di pacchetti e ambienti virtuali. Garantisce che ogni studente disponga di uno spazio di lavoro riproducibile prima di affrontare gli esercizi computazionali.
Lezione 2 • Principali Banche Dati Biologiche
Presenta i repository primari come NCBI, UniProt ed Ensembl. Gli studenti acquisiscono competenze pratiche per interrogare, recuperare e citare i record dei database.
Lezione 3 • Che cos'è la bioinformatica
Definisce la bioinformatica come l'intersezione tra biologia, informatica e statistica. Stabilisce l'ambito della disciplina e motiva gli approcci computazionali alle questioni biologiche.
Lezione 4 • Formati di file in bioinformatica
Tratta i formati FASTA, FASTQ, GFF, VCF e formati correlati essenziali per lo scambio di dati. Prepara gli studenti a gestire file di dati grezzi in tutti i capitoli analitici successivi.
Lezione 5 • Tipi e fonti di dati biologici
Analizza formati di dati nucleotidici, proteici e fenotipici utilizzati in tutto il settore. Collega i tipi di dati ai flussi di lavoro analitici a valle presentati nei capitoli successivi.
Capitolo 2NascondiNascondi dettagliVedi dettagliElementi essenziali di programmazione per la bioinformatica
Elementi essenziali di programmazione per la bioinformatica
Lezione 1 • Basi di Python per biologi
Tratta variabili, tipi di dati, cicli e funzioni utilizzando esempi biologici. Fornisce le basi di scripting necessarie per tutte le analisi computazionali del corso.
Lezione 2 • Gestione dei dati con Pandas
Presenta i DataFrame per la manipolazione di dati genomici tabulari e di espressione genica. Consente un filtraggio, un'unione e un riepilogo efficienti di grandi set di dati biologici.
Lezione 3 • Scripting in Bash e automazione delle pipeline
Insegna lo scripting di shell per concatenare strumenti bioinformatici in pipeline riproducibili. Riduce i passaggi manuali e prepara gli studenti alla gestione dei flussi di lavoro nei capitoli successivi.
Lezione 4 • Manipolazione di sequenze biologiche in Python
Utilizza Biopython per analizzare, cercare e trasformare record di sequenze in modo programmatico. Applica direttamente le competenze Python ai file FASTA e GenBank presentati nel Capitolo 1.
Lezione 5 • Visualizzazione con Python
Applica Matplotlib e Seaborn per tracciare statistiche delle sequenze, distribuzioni e mappe di calore. Le competenze di visualizzazione sostengono l'interpretazione dei risultati per tutto il corso.
Capitolo 3NascondiNascondi dettagliVedi dettagliAllineamento di Sequenze e Ricerca di Similarità
Allineamento di Sequenze e Ricerca di Similarità
Lezione 1 • Annotazione Funzionale Basata su Allineamento
Utilizza i risultati degli allineamenti per inferire la funzione genica, gli ortologhi e i domini conservati. Integra gli output delle ricerche per similarità con le annotazioni delle banche dati trattate nel Capitolo 1.
Lezione 2 • Principi di Allineamento delle Sequenze
Spiega gli algoritmi di allineamento globale e locale, le matrici di punteggio e le penalità per i gap. Fornisce le basi teoriche per valutare tutti gli output di allineamento in questo capitolo.
Lezione 3 • BLAST e ricerca per similarità
Tratta le varianti di BLAST, la significatività statistica e le strategie di selezione dei database. Gli studenti eseguono ricerche in modo programmatico e analizzano i risultati usando i parser BLAST di Biopython.
Lezione 4 • Profili e Modelli di Markov Nascosti
Illustra i profili HMM per il rilevamento sensibile di omologia remota mediante HMMER. Si basa sui concetti di MSA per consentire ricerche di famiglie proteiche su scala di database.
Lezione 5 • Allineamento multiplo di sequenze
Presenta gli algoritmi progressivi e iterativi di MSA utilizzando ClustalW e MUSCLE. Collega la qualità dell'allineamento alle analisi filogenetiche e funzionali a valle.
Capitolo 4NascondiNascondi dettagliVedi dettagliGenomica e analisi del sequenziamento di nuova generazione
Genomica e analisi del sequenziamento di nuova generazione
Lezione 1 • Annotazione e interpretazione delle varianti
Annota le varianti con conseguenze funzionali utilizzando ANNOVAR e SnpEff. Collega gli effetti delle varianti ai modelli genici e ai database di frequenza nelle popolazioni.
Lezione 2 • Rilevamento delle varianti e genotipizzazione
Chiama SNP e indel da file BAM utilizzando GATK HaplotypeCaller e FreeBayes. Produce file VCF annotati con verosimiglianze del genotipo e filtri di qualità.
Lezione 3 • Controllo della qualità e trimming delle letture
Applica FastQC e Trimmomatic per valutare e migliorare la qualità delle letture grezze. Garantisce dati di input puliti per un allineamento accurato e la chiamata delle varianti nelle sezioni successive.
Lezione 4 • Panoramica della tecnologia e dei dati NGS
Analizza le piattaforme di sequenziamento a lettura breve e a lettura lunga e le caratteristiche dei loro dati in uscita. Contestualizza le metriche di qualità e i profili di errore che guidano le decisioni nel processo a valle.
Lezione 5 • Allineamento al Genoma di Riferimento
Allinea le letture filtrate ai genomi di riferimento utilizzando BWA e Bowtie2. Produce file BAM ordinati e indicizzati, richiesti per tutte le successive analisi genomiche.
Capitolo 5NascondiNascondi dettagliVedi dettagliTrascrittomica e analisi RNA-Seq
Trascrittomica e analisi RNA-Seq
Lezione 1 • Progettazione sperimentale di RNA-Seq
Tratta la replicazione, gli effetti batch e le scelte di preparazione delle librerie che influenzano l'analisi. Le decisioni corrette di progettazione prese in questa fase influiscono direttamente sulla potenza statistica nelle sezioni successive.
Lezione 2 • Analisi di arricchimento funzionale
Esegue l'arricchimento delle vie GO e KEGG su insiemi di geni differenzialmente espressi. Traduce liste statistiche di geni in processi biologici e vie interpretabili.
Lezione 3 • Normalizzazione e valutazione della qualità
Applica le normalizzazioni TPM, RPKM e DESeq2 per correggere la profondità e la composizione del sequenziamento. I grafici diagnostici rivelano i campioni anomali prima del test statistico.
Lezione 4 • Analisi dell'espressione genica differenziale
Utilizza DESeq2 ed edgeR per identificare cambiamenti statisticamente significativi nell'espressione genica. Applica la correzione per test multipli e soglie di fold-change per produrre elenchi genici affidabili.
Lezione 5 • Mappatura delle letture e quantificazione
Allinea le letture di RNA-Seq con HISAT2 e quantifica i trascritti utilizzando featureCounts e Salmon. Genera matrici di conteggio che alimentano direttamente l'analisi dell'espressione differenziale.
Capitolo 6NascondiNascondi dettagliVedi dettagliBioinformatica Strutturale e Analisi delle Proteine
Bioinformatica Strutturale e Analisi delle Proteine
Lezione 1 • Predizione della struttura delle proteine
Applica la modellazione per omologia e AlphaFold2 per prevedere le strutture tridimensionali delle proteine. Valuta la qualità del modello utilizzando i punteggi DOPE, i grafici di Ramachandran e le metriche pLDDT.
Lezione 2 • Fondamenti della struttura delle proteine
Esamina i livelli di struttura primaria, secondaria, terziaria e quaternaria e presenta il formato di file PDB. Fornisce il vocabolario strutturale necessario per interpretare i risultati di predizione e docking.
Lezione 3 • Reti di interazione proteina-proteina
Costruisce e analizza reti PPI utilizzando dati STRING e la visualizzazione con Cytoscape. Identifica proteine hub e unità funzionali pertinenti alle malattie e alla biologia delle vie di segnalazione.
Lezione 4 • Fondamenti di docking molecolare
Presenta il docking ligando-recettore tramite AutoDock Vina per prevedere le pose di legame. Collega le conoscenze strutturali alle applicazioni di drug discovery e annotazione funzionale.
Lezione 5 • Analisi delle sequenze proteiche
Calcola le proprietà fisico-chimiche, i peptidi segnale e le regioni transmembrana a partire dalla sequenza. Si basa sulle competenze di allineamento acquisite nel Capitolo 3 per caratterizzare le famiglie proteiche.
Capitolo 7NascondiNascondi dettagliVedi dettagliFilogenetica e genomica comparativa
Filogenetica e genomica comparativa
Lezione 1 • Applicazioni della genomica comparativa
Identifica i core e pan-genomi, le espansioni delle famiglie geniche e gli eventi di trasferimento genico orizzontale. Integra dati filogenetici e genomici per rispondere a domande evolutive e funzionali.
Lezione 2 • Inferenza filogenetica bayesiana
Presenta i metodi bayesiani e il campionamento MCMC utilizzando BEAST e MrBayes. Produce alberi calibrati temporalmente con il sostegno della probabilità a posteriori per le ipotesi evolutive.
Lezione 3 • Costruzione dell'albero filogenetico
Applica metodi basati sulla distanza, di massima parsimonia e di massima verosimiglianza per costruire alberi. Utilizza IQ-TREE e RAxML per produrre filogenesi supportate da bootstrap a partire da input di MSA.
Lezione 4 • Allineamento dell'intero genoma e sintenia
Allinea interi genomi con MUMmer e identifica blocchi sintenici tra specie diverse. Rivela riarrangiamenti genomici su larga scala e segmenti cromosomici conservati.
Lezione 5 • Concetti evolutivi per la bioinformatica
Esamina l'evoluzione molecolare, i modelli di sostituzione e la teoria neutrale dell'evoluzione. Stabilisce il quadro teorico richiesto per metodi accurati di ricostruzione degli alberi filogenetici.
Capitolo 8NascondiNascondi dettagliVedi dettagliRicerca riproducibile e gestione del flusso di lavoro
Ricerca riproducibile e gestione del flusso di lavoro
Lezione 1 • Containerizzazione con Docker e Singularity
Impacchetta gli ambienti di bioinformatica in contenitori Docker e Singularity per garantirne la portabilità. Elimina i conflitti di dipendenza che compromettono la riproducibilità tra sistemi di calcolo.
Lezione 2 • Fondamenti di calcolo ad alte prestazioni
Invia e monitora i job su cluster HPC utilizzando gli scheduler SLURM e PBS. Scala le analisi computazionalmente intensive dal Capitolo 4 e dal Capitolo 5 alle risorse del cluster.
Lezione 3 • Gestione del flusso di lavoro con Snakemake
Costruisce pipeline basate su regole in Snakemake per automatizzare analisi genomiche a più fasi. Applica le competenze in Bash e Python acquisite nel Capitolo 2 all'interno di un framework di flusso di lavoro scalabile.
Lezione 4 • Principi di ricerca riproducibile
Definisce riproducibilità, replicabilità e provenienza nei contesti della biologia computazionale. Motiva le pratiche di documentazione sistematica che sono alla base di tutto il lavoro professionale in bioinformatica.
Lezione 5 • Condivisione e pubblicazione delle analisi
Deposita dati, codice e flussi di lavoro in repository pubblici seguendo gli standard della comunità. Prepara gli studenti a soddisfare i requisiti di condivisione dei dati richiesti da riviste scientifiche ed enti finanziatori.
Il tuo certificato valido di completamento
Questo corso è per te:
Studente di dottorato in biologia: necessita di competenze computazionali per guidare progetti di ricerca indipendenti.
Ricercatore di laboratorio: desidera analizzare dati di sequenziamento senza affidarsi a un bioinformatico.
Laureato in scienze biomediche: cerca di orientarsi verso ruoli data-driven nell'industria o nel mondo accademico.
Professionista dell'informatica: desideroso di applicare le proprie competenze di programmazione a problemi biologici.
Coordinatore della ricerca clinica: mira a interpretare i referti genomici e a contribuire agli studi traslazionali.
Educatore scientifico: intende acquisire le competenze per insegnare con sicurezza i metodi moderni della biologia computazionale.
Cosa dicono i nostri studenti
Le sue lezioni sono perfette. Ho acquistato il pacchetto annuale e finalmente ho l'opportunità di seguire diversi argomenti di mio interesse senza dover cambiare piattaforma... vi ringrazio per tutto quello che fate, vi ho già raccomandati ad altre persone...

Mi piace come le lezioni vanno dritte al punto e come riesco a cambiare capitoli e saltare contenuti di cui non ho bisogno.

Mi piace il contenuto e il modo di presentazione e trascrizione dei video, che accelera il processo!

La piattaforma è veloce, semplice da usare. La diversità dei contenuti e i video complementari aiutano molto nell'apprendimento.

Principali percorsi formativi
FAQ
Chi è Dedika?
Il certificato è valido in Italia?
I corsi sono gratuiti?
Qual è il carico di lavoro del corso?
Come sono strutturati i corsi?
Come funzionano i corsi?
Qual è la durata dei corsi?
Qual è il costo o il prezzo dei corsi?
Cos’è un corso EAD o online e come funziona?
Corso PDF




















