Getting Started with LoopBack

Developers that wish to use LoopBack to quickly generate secure RESTful APIs for their service.


Expected Duration
132 minutes

The LoopBack framework allows you to quickly model your data and provide APIs to access it securely. In this course you will learn the essentials to get started developing a LoopBack based solution.


LoopBack Introduction

  • start the course
  • describe the features and benefits of the LoopBack framework
  • install loopback and its requirements in your development environment
  • identify concepts that are central to working with LoopBack
  • First Steps with LoopBack

  • use LoopBack to create a simple API
  • explore the LoopBack API you created
  • connect your API to a database back end
  • extend your API by adding a remote method
  • add a route that displays an HTML file
  • add routes for custom functions in your application
  • run your application in a cluster using the StrongLoop Process Manager
  • Adding Application Functionality

  • add an additional data source connector to your application
  • add additional models to your application
  • define relationships between models in your application
  • define access controls within the application
  • use remote hooks within your LoopBack application
  • use StrongLoop Arc to deploy your LoopBack application
  • LoopBack Access Control

  • identify access control concepts in LoopBack
  • describe the user authentication model used in LoopBack
  • control data access within LoopBack
  • use access tokens to provide request authentication
  • create and make use of different role types in LoopBack
  • use and control access to related models in LoopBack
  • create users and add administrative roles
  • describe additional steps to increase security in LoopBack
  • Practice: Create a new API

  • create a LoopBack API




    Multi-license discounts available for Annual and Monthly subscriptions.