Section 1 : Introduction

Lecture 1 KSQL Course Introduction 00:04:32 Duration
Lecture 2 Project Overview 00:01:23 Duration

Section 2 : Code Download

Lecture 1 INTRODUCTION TO BRAINMEASURES PROCTOR SYSTEM

Section 3 : KSQL Setup

Lecture 1 KSQL Setup - Mac Linux Windows 00:09:01 Duration
Lecture 2 Important - Windows Users 00:07:16 Duration
Lecture 3 KSQL Command Line 00:08:42 Duration

Section 4 : KSQL Basics

Lecture 1 Our first KSQL Stream 00:10:32 Duration
Lecture 2 Create a Stream with JSON
Lecture 3 KSQL Datagen - Generating Streams
Lecture 4 Manipulate a Stream 00:05:41 Duration
Lecture 5 Our first table 00:08:44 Duration
Lecture 6 Update a table 00:08:44 Duration

Section 5 : KSQL Intermediate

Lecture 1 KSQL Joins 00:07:02 Duration
Lecture 2 Pull Queries 00:05:29 Duration
Lecture 3 Kafka Connect with ksqlDB 00:09:18 Duration
Lecture 4 Data Encodings
Lecture 5 CSV Delimited Data 00:04:58 Duration
Lecture 6 JSON Data 00:04:28 Duration
Lecture 7 Avro Data
Lecture 8 Avro Schema Evolution 00:13:26 Duration
Lecture 9 Nested JSON 00:04:55 Duration
Lecture 10 Build a rekeyed table 00:07:22 Duration
Lecture 11 Repartition a Stream 00:07:05 Duration
Lecture 12 Merging Streams 00:07:33 Duration
Lecture 13 Windowing 00:09:59 Duration
Lecture 14 Geospatial 00:07:22 Duration

Section 6 : KSQL Extensions - UDF & UDAF

Lecture 1 Extending KSQL - UDF UDAF 00:09:10 Duration
Lecture 2 Using the UDF UDAF 00:03:36 Duration

Section 7 : KSQL in Production

Lecture 1 Moving to Productions-Headless for KSQL 00:08:00 Duration
Lecture 2 Explain Plan 00:04:27 Duration
Lecture 3 Scaling and Load Balancing 00:11:11 Duration
Lecture 4 Configuration Settings
Lecture 5 State Stores 00:04:45 Duration

Section 8 : Next Steps

Lecture 1 Next Steps & Congratulations 00:02:21 Duration