Lh64nneadcpikhkfj4oj
2 DAY COURSE

WebAssembly Deep Dive with Brian Sletten

Topics covered at WEBASSEMBLY-01-02
View Schedule & Book More dates available

Next up:

This two-day introductory WebAssembly course gives you the conceptual framework and practical experience to build software that is optimised for cross-platform implementation – allowing you to write code only once.

Join Brian Sletten, a leading consultant and speaker in disruptive software technologies, as he delves into how WebAssembly can be utilised across the board, from computationally-intensive business applications and deep neural networks to fully-rendered 3D video games. Whether you have previous experience with WebAssembly or are curious about the possibilities its application promises, you will come away with both an in-depth conceptual understanding of WebAssembly’s uses as well as practical experience in building, structuring and deploying WebAssembly modules in your choice of language.

- Save time and brain cells with WebAssembly's cross-platform implementation -


Who you will be learning with

Software developers and team leaders interested in how WebAssembly can be utilized to build advanced, high-performing and robust software that is responsive to the future of software design.

How to apply these skills

Come away from this WebAssembly course with a deep conceptual understanding of the tool’s uses and potential for future software design as well as practical experience in using your own chosen language to build and deploy WebAssembly modules.

What next?


Book early to receive a discount on the course price and in doing so you will not only commit to growing your own skill set, but help us grow our community of over 140,000 passionate techies.

Learn how to:

  • Apply these technologies into a cohesive and incremental platform
  • Build software that can run on any modern browser (or node) written in languages such as C, C++, Rust, Kotlin, Lua, and (soon) Go
  • Build, structure, deploy, and use WebAssembly modules
  • Apply WebAssembly’s size and load-time efficient binary format for cross-platform implementation
  • Read and write code in the native Stack-based WAST format
  • Apply your understanding of how the future of the web can be influenced by these advances and how WebAssembly can define the desktop of the future with video editing, 3D graphics, deep learning and more running in the browser

About the Author

Brian Sletten

Brian Sletten is a renowned consultant, speaker and software engineer with a focus on forward-leaning technologies. He provides advice and practical solutions for organizations interested in adopting disruptive technologies and concepts to their development and management.

  • Introduction
  • Path to WebAssembly
  • Hello, World
  • JavaScript API
  • WAST
  • Tools
  • Modules
  • Memory
  • Tables
  • Non-Browser Environments
  • Other languages
  • Examples

Audience

If you're a software developer who wants to build advanced, high-performance, and future-friendly software than runs anywhere while still interacting with the browser, this course is for you!

Prerequisites

Delegates should have a basic understanding of JavaScript and the DOM.Familiarity with C/C++ will be useful but is not required.

Bring your own hardware

In order to participate in this course you are required to bring your own laptop.

Overview

This two-day introductory WebAssembly course gives you the conceptual framework and practical experience to build software that is optimised for cross-platform implementation – allowing you to write code only once.

Join Brian Sletten, a leading consultant and speaker in disruptive software technologies, as he delves into how WebAssembly can be utilised across the board, from computationally-intensive business applications and deep neural networks to fully-rendered 3D video games. Whether you have previous experience with WebAssembly or are curious about the possibilities its application promises, you will come away with both an in-depth conceptual understanding of WebAssembly’s uses as well as practical experience in building, structuring and deploying WebAssembly modules in your choice of language.

- Save time and brain cells with WebAssembly's cross-platform implementation -


Who you will be learning with

Software developers and team leaders interested in how WebAssembly can be utilized to build advanced, high-performing and robust software that is responsive to the future of software design.

How to apply these skills

Come away from this WebAssembly course with a deep conceptual understanding of the tool’s uses and potential for future software design as well as practical experience in using your own chosen language to build and deploy WebAssembly modules.

What next?


Book early to receive a discount on the course price and in doing so you will not only commit to growing your own skill set, but help us grow our community of over 140,000 passionate techies.

Learn how to:

  • Apply these technologies into a cohesive and incremental platform
  • Build software that can run on any modern browser (or node) written in languages such as C, C++, Rust, Kotlin, Lua, and (soon) Go
  • Build, structure, deploy, and use WebAssembly modules
  • Apply WebAssembly’s size and load-time efficient binary format for cross-platform implementation
  • Read and write code in the native Stack-based WAST format
  • Apply your understanding of how the future of the web can be influenced by these advances and how WebAssembly can define the desktop of the future with video editing, 3D graphics, deep learning and more running in the browser

About the Author

Brian Sletten

Brian Sletten is a renowned consultant, speaker and software engineer with a focus on forward-leaning technologies. He provides advice and practical solutions for organizations interested in adopting disruptive technologies and concepts to their development and management.

Program
  • Introduction
  • Path to WebAssembly
  • Hello, World
  • JavaScript API
  • WAST
  • Tools
  • Modules
  • Memory
  • Tables
  • Non-Browser Environments
  • Other languages
  • Examples
Audience

Audience

If you're a software developer who wants to build advanced, high-performance, and future-friendly software than runs anywhere while still interacting with the browser, this course is for you!

Prerequisites

Delegates should have a basic understanding of JavaScript and the DOM.Familiarity with C/C++ will be useful but is not required.

Bring your own hardware

In order to participate in this course you are required to bring your own laptop.