
Hands-On WebAssembly for C++ Programmers
Build high-performance and fast applications in C++
Created by Patrick Viafore
Explore how to bring your C++ skills to the web using WebAssembly. Learn why WebAssembly is a powerful choice for high-performance applications and how to compile and optimize real C++ programs to run in the browser. Move beyond simple examples and tackle real-world scenarios for web deployment.
Packt | Apr 2020 | 194 min
What You Will Learn
You will start by writing C++ code and compiling it to WebAssembly, gradually porting a JavaScript application to C++. Through hands-on examples, you will integrate new WebAssembly features and learn to debug and optimize your code. By the end, you will have built a complete browser-based application using your C++ expertise.
Key Features
- Compile and run C++ code directly in the browser for improved performance
- Debug and profile WebAssembly applications to identify and fix bottlenecks
- Integrate C++ with web technologies and system libraries for advanced web apps
Target Audience
Designed for C++ programmers ready to bring their applications to the web, this course is ideal for those with some JavaScript experience who want to leverage WebAssembly for better performance. Web developers aiming to optimize critical parts of their apps with C++ will also find practical value here.





