Course details

Getting Started with LoopBack

Getting Started with LoopBack

Target Audience
Expected Duration
Lesson Objectives
Course Number
Expertise Level

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.

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


Expected Duration (hours)

Lesson Objectives

Getting Started with LoopBack

  • 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
  • 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
  • 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
  • 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
  • create a LoopBack API
  • Course Number:

    Expertise Level