Welcome to 8base Academy!

8base Academy is a fantastic way to boost your 8base knowledge and dive straight into building something amazing. In each video, 8base's product manager, Sebastian Scholl, goes over development topics, features and functionality that cover everything from data modeling to development of serverless functions!

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.

Getting Started

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.

Docs
API Explorer
Getting Started

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.

Data Builder
8base Console

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.

API Explorer
GraphQL Queries
GraphQL

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.

Roles & Permissions
8base Console

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.

Resolver Functions
Serverless Functions

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.

Roles & Permissions
8base Console

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.

Vue.js
Docs
GraphQL

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.

Command-Line (CLI)

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.

API Explorer
GraphQL Mutations
GraphQL

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.

Authentication

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.

JavaScript
GraphQL

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.

Command-Line (CLI)
Serverless Functions

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.

Serverless Functions
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.

Integrations
GraphQL Queries

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.

GraphQL
GraphQL Mutations

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.

Debugging
Serverless 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.

GraphQL
GraphQL Subscriptions
JavaScript
Vue.js

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.

8base Console
Authentication
Serverless Functions

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.

Roles & Permissions
Serverless Functions
8base Console

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.

Data Builder
Getting Started
GraphQL

Sebastian Scholl

August 19, 2020