Welcome to the Nextflow community training portal!
These training materials are open source and free to use for anyone. They are hosted in a GitHub repository along with example scripts and development configuration.
Whilst you can follow the materials any time, you'll probably get most out of them by joining an organised training event. Free online events are organised regularly with the nf-core community, see the nf-core events page for more.
We have several workshops available on this website. Find the one that's right for you:
Basic Nextflow Training Workshop
This is the primary Nextflow training material used in most Nextflow and nf-core training events.
Basic training for all things Nextflow. Perfect for anyone looking to get to grips with using Nextflow to run analyses and build workflows.
This is the Nextflow training material used in advanced training events.
An advanced material exploring the advanced features of the Nextflow language and runtime, and how to use them to write efficient and scalable data-intensive workflows.
Hands on training
This course is quite short and hands-on, great if you want to practice your Nextflow skills.
A "learn by doing" tutorial with less focus on theory, instead leading through exercises of slowly increasing complexity.
Quick reference to some handy links:
|Nextflow Docs||Nextflow Slack|
|Seqera Labs||Training source on GitHub|
Not sure where to go? Check out the Getting help page.
Credits and contributions¶
We welcome fixes and improvements from the community. Every page has a icon in the top right of the page, which will take you to GitHub where you can edit the training source material via a pull-request.