---
description: A suggested learning path to get started with n8n through tutorials, courses, and step-by-step guides.
contentType: overview
---
This guide outlines a series of tutorials and resources designed to get you started with n8n. 

It's not necessary to complete all items listed to start using n8n. Use this as a reference to navigate to the most relevant parts of the documentation and other resources according to your needs.

## Join the community

n8n has an active community where you can get and offer help. Connect, share, and learn with other n8n users:

- [Ask questions](https://community.n8n.io/t/readme-welcome-to-the-n8n-community/44381) and [make feature requests](https://community.n8n.io/c/feature-requests) in the Community Forum.
- [Report bugs](https://github.com/n8n-io/n8n/issues) and [contribute](https://github.com/n8n-io/n8n/blob/master/CONTRIBUTING.md) on GitHub.

## Set up your n8n

If you don't have an account yet, sign up to a [free trial on n8n Cloud](https://app.n8n.cloud/register) or install n8n's community edition with [Docker](/hosting/installation/docker.md) (recommended) or [npm](/hosting/installation/npm.md). See [Choose your n8n](/choose-n8n.md) for more details.

## Try it out

Start with the quickstart guides to help you get up and running with building basic workflows. 

- [A very quick quickstart](/try-it-out/quickstart.md)
- [A longer introduction](/try-it-out/tutorial-first-workflow.md)
- [Build an AI workflow in n8n](/advanced-ai/intro-tutorial.md)

## Structured Courses

n8n offers two sets of courses.

### Video courses

Learn key concepts and n8n features, while building examples as you go.

- The [Beginner](https://www.youtube.com/playlist?list=PLlET0GsrLUL59YbxstZE71WszP3pVnZfI) course covers the basics of n8n.
- The [Advanced](https://www.youtube.com/playlist?list=PLlET0GsrLUL5bxmx5c1H1Ms_OtOPYZIEG) course covers more complex workflows, more technical nodes, and enterprise features

### Text courses

Build more complex workflows while learning key concepts along the way. Earn a badge and an avatar in your community profile. 

- [Level 1: Beginner Course](https://blog.n8n.io/announcing-the-n8n-certification-course-for-beginners-level-1/)
- [Level 2: Intermediate Course](https://blog.n8n.io/announcing-course-level-two/)

## Self-hosting n8n

Explore various [self-hosting options in n8n](/hosting/index.md). If you’re not sure where to start, these are two popular options: 

- [Hosting n8n on DigitalOcean](/hosting/installation/server-setups/digital-ocean.md)
- [Hosting n8n on Amazon Web Services](/hosting/installation/server-setups/aws.md)

## Build a node

If you can't find a node for a specific app or a service, you can build a node yourself and share with the community. See what others have built on [npm website](https://www.npmjs.com/search?q=keywords:n8n-community-node-package). 

- [Build a declarative-style node](/integrations/creating-nodes/build/declarative-style-node.md)
- [Learn how to build your own n8n nodes (Youtube Video)](https://www.youtube.com/live/OI6zHJ56eW0?si=SMD7L1J5fZ2mf79W)

## Stay updated
- Follow new features and bug fixes in the [Release Notes](/release-notes.md)
- Follow n8n on socials: [Twitter/X](https://twitter.com/n8n_io), [Discord](https://discord.com/invite/vWwMVThRta), [LinkedIn](https://www.linkedin.com/company/n8n/), [YouTube](https://www.youtube.com/@n8n-io)
