---
lang: en
title: Tutorials
keywords: LoopBack 4.0
sidebar: lb4_sidebar
permalink: /doc/en/lb4/Tutorials.html
---

LoopBack 4 comes with the following tutorials:

- **[todo](todo-tutorial.md)**: Tutorial on building a simple application with
  LoopBack 4 key concepts using bottom-up approach.

- **[todo-list](todo-list-tutorial.md)**: Tutorial on introducing related models
  and building their API from the Todo tutorial

- **[soap-calculator](soap-calculator-tutorial.md)**: Tutorial on integrating
  SOAP web services.

- **[log-extension](https://github.com/strongloop/loopback-next/tree/master/examples/log-extension)**:
  Tutorial on building a log extension.

- **[express-composition](express-with-lb4-rest-tutorial.md)**: Tutorial on
  mounting LoopBack 4 REST API on an Express application.

- **[lb3-application](https://github.com/strongloop/loopback-next/tree/master/examples/lb3-application)**:
  Tutorial on mounting an existing LoopBack 3 application in a new LoopBack 4
  project.

You can download any of the tutorial projects using our CLI tool `lb4`:

```sh
$ lb4 example
? What example would you like to clone? (Use arrow keys)
> todo: Tutorial example on how to build an application with LoopBack 4.
  todo-list: Continuation of the todo example using relations in LoopBack 4.
  hello-world: A simple hello-world Application using LoopBack 4.
  log-extension: An example extension project for LoopBack 4.
  rpc-server: A basic RPC server using a made-up protocol.
  soap-calculator: An example on how to integrate SOAP web services.
  express-composition: A simple Express application that uses LoopBack 4 REST API.
  greeter-extension: An example showing how to implement the extension point/extension pattern.
  lb3-application: An example LoopBack 3 application mounted in a LoopBack 4 project.
```

Please follow the instructions in
[Install LoopBack4 CLI](Getting-started.md#install-loopback-4-cli) if you don't
have `lb4` installed yet.
