Skip to content

Contact sales

By filling out this form and clicking submit, you acknowledge our privacy policy.

WebAssembly (Wasm)

Course Summary

The WebAssembly (Wasm) course is designed to demonstrate how to build and reuse software capabilities in all layers of architectures and technology stacks.

The course describes the landscape of the technologies as well as setting up projects, calling into and out of WebAssembly modules. Next, it examines how to deploy systems based upon these technologies ranging from computationally intensive business applications to fully rendered 3D video games. The course concludes by exploring the benefit from the mix of speed with other Web-oriented technologies by mixing Javascript applications with programming languages such as C/C++, Rust, Go and Kotlin.

Purpose
Provide students with a working knowledge of the WebAssembly standards and implementations inside and outside of the browser to build high-performance and cross-platform.
Audience
Software and Web Developers looking to learn how to use WebAssembly for their applications.
Role
Software Developer - Web Developer
Skill Level
Intermediate
Style
Workshops
Duration
3 Days
Related Technologies
Rust | Front-End Development Training | Kotlin

 

Productivity Objectives
  • Build WebAssembly-based software that runs anywhere in and out of the browser
  • Inspect the role WebAssembly will play in the future of software systems
  • Utilize the emerging tools and ecosystem to develop, debug and deploy WebAssembly-based systems
  • Identify where various industries are planning on leveraging WebAssembly

What You'll Learn:

In the WebAssembly (Wasm) training course, you'll learn:
  • The History of WebAssembly
    • The JavaScript API
    • The Stack Machine
    • Shared Memory
    • Dynamic Libraries
    • The Text Format
  • Web Applications in WebAssembly
    • Building Web Applications using C, C++, Go, Rust, Kotlin and more
    • Converting existing code and libraries into WebAssembly
    • Running WebAssembly in Node
  • Wide range of examples from a variety of domains
“I appreciated the instructor's technique of writing live code examples rather than using fixed slide decks to present the material.”

VMware

Dive in and learn more

When transforming your workforce, it's important to have expert advice and tailored solutions. We can help. Tell us your unique needs and we'll explore ways to address them.

Let's chat

By filling out this form and clicking submit, you acknowledge our privacy policy.