Course curriculum

Here is an overview of all chapters you have access to once you enroll in the course

  • 1
    Introduction
    • 1.1 Course Introduction
    • 1.2 What we will build
  • 2
    Planet 9 Introduction
    • 2.1 Platform components
    • 2.2 Resources to help you
    • Links to resources
    • 2.3 Why use P9
  • 3
    Installing Planet 9
    • 3.0 Media Samples
    • 3.1 Installation demo
    • 3.2 Post Installation Steps
    • 3.3 Tour of the Platform
    • 3.4 HelloRockstar - First App
  • 4
    API & REST
    • 4.1 Introduction to REST
    • 4.2 Calling an External REST API
  • 5
    OpenUI5
    • 5.1 OpenUI5 Overview
    • 5.2 Viewing the Underlying OpenUI5 Code in Planet 9
    • 5.3 Control Library Overview
    • 5.4 Control Library Examples
  • 6
    Table Definitions
    • 6.1 Planet 9 Database Functions
    • 6.2 Creating Tables for Event Listings, Prices and Bookings
    • 6.3 Create API Endpoints from Table Definitions
  • 7
    Rockstar Fan App
    • 7.0 Code Snippets for use in section 7.3
    • 7.1 Building the Fan App - Overall Architecture
    • 7.2 Build the Split-app UI
    • 7.3 App Resources - APIs and Javascript
  • 8
    Security and the Launchpad
    • 8.1 Overview of Security in Planet 9
    • 8.2 Launchpad and Tiles
    • 8.3 Build your Band Launchpad
  • 9
    Workflows
    • 9.1 Workflow Overview
    • 9.2 Workflows - Server Scripts and User Tasks
    • 9.3 Workflow App
    • 9.4 Golden Circle Approval App
  • 10
    Mobilizing your App
    • Creating a mobile app
  • 11
    Additional Topics
    • 11.1 Debugging your app
    • 11.2 Server Scripts
    • 11.3 Background Jobs
    • 11.4 Making your app offline
    • 11.5 Coding Tips
    • 11.6 Deployment Landscape
    • 11.7 Theming and Styling
  • 12
    Course Feedback
    • Before you go...