Training > Web & Application Development > WebAssembly in Action: Develop, Deploy, and Debug (LFD334)
INSTRUCTOR-LED COURSE

WebAssembly in Action: Develop, Deploy, and Debug (LFD334)

Master WebAssembly to elevate your development skills and stand out in our high-performance, cross-platform world. Learn to seamlessly deploy and debug across platforms, unlocking high-demand career opportunities in next-gen development with excellent pay.

Who Is It For

This course is ideal for novice and intermediate developers who want to use the power of WebAssembly to build interoperable applications by porting their preferred language projects to the web, cloud, edge and more.
read less read more
What You’ll Learn

This course explores WebAssembly’s expanding roles in cloud, web, and game development. Learn its low-level operations, tooling, use cases, limitations, and debugging techniques so you can build high-performance, interoperable and portable applications.
read less read more
What It Prepares You For

Developers will be able to on or extend the capability of applications leveraging the WebAssembly tooling ecosystem, understanding WebAssembly’s use cases and limitations, and practicing WebAssembly program debugging.
read less read more
Course Outline
Expand All
Collapse All
Introduction
WebAssembly: The Virtual Machine
WebAssembly As A Compilation Target
Leveraging WebAssembly For Game Development
WebAssembly: Capability and Limits
WebAssembly Debugging

Prerequisites
Knowledge/Skills Prerequisites:

  • Beginner/intermediate programming experience
  • Familiarity with Linux command line and Git
  • Experience in a programming language such as Go, Rust, C++, C, C#, or Python (any language which can compile to WebAssembly)
  • Text editor of choice

Lab Environment Prerequisites:

  • A Linux machine, Mac, or Windows machine with Windows Subsystem for Linux (WSL)
  • Optional 16 RAM