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.
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
- Path to WebAssembly
- Hello, World
- Non-Browser Environments
- Other languages
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!
Bring your own hardware
In order to participate in this course you are required to bring your own laptop.