Getting Started with LoopBack


Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description
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.

Prerequisites
None

Expected Duration (hours)
2.2

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:
    wd_ulbn_a01_it_enus

    Expertise Level
    Beginner