Welcome to 8base Academy

8base Academy is a fantastic way to boost your 8base knowledge before diving  into building something amazing. Each video covers development topics, features and functionality -  from data modeling, development of serverless functions to user interface development!

Buttons Multi Selection

Basic Filters
View Jetboost settings
Filter using buttons that act like checkboxes, allowing you to select multiple options. You are free to style these however you prefer. When a button is toggled, Jetboost automatically adds a class to it named jetboost-filter-active, so you can also control the styles when the button is selected.
Next Demo
Link Blocks
00:58

Welcome to 8base Academy

Course 0 of the 8base Academy video series is a simple welcome message.

Sebastian Scholl

October 1, 2019

04:57

Hosted Docs vs. GraphQL API Explorer

Course 1 of the 8base Academy video series explains how to best learn about 8base.

Sebastian Scholl

October 1, 2019

08:42

Defining Data Tables and Relationships in the Data Builder

Course 2 of the 8base Academy video series explains building relation data models in 8base.

Sebastian Scholl

October 1, 2019

08:49

Working with GraphQL Queries in the API Explorer

Course 3 of the 8base Academy video series explains writing GraphQL queries.

Sebastian Scholl

October 1, 2019

05:39

Authorization Basics with Roles and Permissions

Course 4 of the 8base Academy video series talking about setting up authorization in 8base.

Sebastian Scholl

October 1, 2019

09:54

Resolver Function Basics for extending the GraphQL API

Course 5 of the 8base Academy video series is on how to extend the GraphQL API with resolvers.

Sebastian Scholl

October 1, 2019

08:19

Advanced Authorization using Custom GraphQL Filters

Course 6 of the 8base Academy video series shows how to use custom filters on roles for scoping.

Sebastian Scholl

October 1, 2019

17:48

Learn GraphQL using Rails 5 and VueJs

Course 7 of the 8base Academy video series demonstrates building a GraphQL server with Rails 5.

Sebastian Scholl

October 1, 2019

05:31

Getting Started with the 8base Command-line (CLI)

Course 8 of the 8base Academy video series introduces the 8base CLI and how to use it.

Sebastian Scholl

October 1, 2019

05:05

Working with GraphQL Mutations in the API Explorer

Course 9 of the 8base Academy video series shows how to write 8base GraphQL mutations.

Sebastian Scholl

October 1, 2019

07:04

Adding and Configuring Authentication Profiles

Course 10 of the 8base Academy video series show how to set up authentication profiles in 8base.

Sebastian Scholl

October 1, 2019

12:30

Connecting to a Workspace GraphQL API

Course 11 of the 8base Academy video series demonstrates how to connect to the 8base GraphQL API.

Sebastian Scholl

October 1, 2019

08:14

Generating Serverless Functions in the CLI

Course 12 of the 8base Academy video series shows how to generate serverless functions with the CLI.

Sebastian Scholl

October 1, 2019

10:45

Working with Scheduled Task Custom Functions

Course 13 of the 8base Academy video series shows how to write and deploy scheduled task functions.

Sebastian Scholl

October 1, 2019

06:39

Salesforce Integration exposed through GraphQL API

Course 14 of the 8base Academy video series demonstrates using the 8base <> Salesforce integration.

Sebastian Scholl

October 1, 2019

07:33

Using GraphQL Mutations to Manage Model Relationships

Course 15 of the 8base Academy video series discusses using Mutations to manage model relationships.

Sebastian Scholl

October 1, 2019

07:14

Running Javascript Debugger Locally in Serverless Functions

Course 16 of the 8base Academy video series shows how to use debugger locally in your functions.

Sebastian Scholl

October 1, 2019

24:53

Building a Public Chat Room with GraphQL Subscriptions

Course 17 of the 8base Academy video series shows how to use subscriptions to build a chat app.

Sebastian Scholl

July 11, 2020

27:43

Setting up Auth0 as an 8base Authentication Provider

Course 18 of the 8base Academy video series demonstrates setting up Auth0 with 8base.

Sebastian Scholl

July 22, 2020

21:30

Managing Connected Devices using API Tokens

In Episode 19 of the 8base Academy Series you'll learn how to using API Tokens for authorization.

Sebastian Scholl

August 2, 2020

34 min

Develop a Custom CRM using Retool and 8base

In episode 20 of the 8base Academy Series, we're building a custom CRM using Retool and 8base.

Sebastian Scholl

August 19, 2020

4:14

Setting Up Your Local Development Environment

A quick tutorial showing you how to set up your local development environment to develop functions.

Sebastian Scholl

March 29, 2022

13:30

How to Set Up a CI/CD Pipeline and Migrate Workspace Environments

8base's native implementation of CI/CD, allowing for safer and more structured product development!

Sebastian Scholl

March 29, 2022

29:48

Setting up Multi-tenant Data Models

A breakdown of single-instance multi-tenant and how to do it in 8base.

Sebastian Scholl

March 7, 2022

16:18

Setting Up AWS Cognito as an 8base Authentication Provider

Using AWS Cognito as an authentication provider when working with a backend workspace.

Sebastian Scholl

April 14, 2022

17:19

Creating a Custom Logger for Serverless Functions

How you can use wrap your functions to creating custom logging facilities.

Sebastian Scholl

May 5, 2022

11:13

Creating a Custom Alert for Billing Overages

Using the System API and serverless functions to create custom billing alerts.

Sebastian Scholl

May 12, 2022