# Tutorials

- [Quickstart](/tutorials/quickstart.md): Quickstart guide for Hoverfly Cloud.  Learn how to quickly set up and start using Hoverfly Cloud for API simulation and testing.
- [Creating simulations and services](/tutorials/creating-simulations-and-services.md): There are three main workflows to create new Simulations in Hoverfly Cloud. These tutorials will step you through the basics of each method, from creating the Simulation, to running the Service:
- [Tutorial 1: Create a service and simulation manually](/tutorials/creating-simulations-and-services/tut1.md): In this walkthrough you will create a virtual product API using the editor that exposes two HTTP GET endpoints; one that returns a json product for a given Id, and one that returns a list of products.
- [Tutorial 2: Create a service and simulation by importing from a Swagger specification](/tutorials/creating-simulations-and-services/tut2.md): In this walkthrough you will create a virtual pet store API by uploading a Swagger v2 specification document, that exposes 20 endpoints; of which we will explore 3:
- [Tutorial 3: Create a service and simulation by capturing real API traffic](/tutorials/creating-simulations-and-services/tut3.md): In this walkthrough you will capture then virtualize a currency exchange API which exposes one endpoint that returns currency exchange rate  information.
- [Response Templating](/tutorials/response-templating.md): Learn to uses the various types of response templating to modify the response.
- [Tutorial 4: Response Templating](/tutorials/response-templating/tut4.md): In this walkthrough you will create a simple API simulation which uses various types of response templating to modify the response.
- [Hoverfly service modes](/tutorials/hoverfly-service-modes.md): Hoverfly Cloud Services can run on 4 different modes, this tutorial will describe each of the modes and when to use them.
- [Tutorial 5: Simulate, Capture, Spy and Passthrough modes](/tutorials/hoverfly-service-modes/tut5.md): In this walkthrough you will work with each of the 4 Hoverfly modes to understand what they are used for.
- [Automating with the CLI and API](/tutorials/automating-with-the-cli-and-api.md): Use the command line interface and the API to automate the creation and configuration of simulated APIs for use in your CI/CD pipelines.
- [Tutorial 6: Using the CLI and the Hoverfly Cloud API](/tutorials/automating-with-the-cli-and-api/tut6.md): In this walkthrough you will use the Hoverfly Cloud command line interface, to start a service from the command line. You will then use the Hoverfly Cloud API to modify the behavior of the service.
