Training > Web & Application Development > Dapr with WebAssembly (LFD233)
Training Course

Dapr with WebAssembly (LFD233)

Boost your practical skills in Dapr and WebAssembly to build scalable, efficient, and secure cloud applications.

Who Is It For

Designed for software developers, cloud engineers, and IT professionals, this course helps expand skills in Dapr and WebAssembly.
read less read more
What You’ll Learn

Learn how to develop Rust web services using WebAssembly, connect them with Dapr to enhance application capabilities, and securely manage application states, configurations, and secrets. Master deploying your applications on Kubernetes, using Dapr’s WebAssembly support for optimized development workflows.
read less read more
What It Prepares You For

By the end of this course, you’ll know how to streamline development processes using Dapr with WebAssembly to create dynamic, responsive applications that can easily adapt to new requirements or technologies.
read less read more
Course Outline
Chapter 1. Course Introduction
Chapter 2. Dapr Overview
Chapter 3. Building a WASM Web Service
Chapter 4. Dapr with WasmEdge
Chapter 5. State Management and Pub Sub
Chapter 6. Dapr Applications on Kubernetes
Chapter 7. Configuration and Secret Management
Chapter 8. Input and Output Bindings
Chapter 9. Running WASM in Dapr

Prerequisites
You should be familiar with Linux basics and command-line interface operations, have an introductory knowledge of Kubernetes, be familiar with Rust programming, and understand cloud native principles.
Lab Info
Any modern Linux-based system. The course authors have designed and tested lab exercises on Ubuntu Linux 22.04 LTS and macOS 14.0. For Windows users we recommend using Windows Subsystem for Linux (WSL).