Getting started with WebAssembly & Emscripten

A complete guide for learning the WebAssembly JavaScript API and Emscripten toolset.
4.35 (878 reviews)
Udemy
platform
English
language
Web Development
category
instructor
Getting started with WebAssembly & Emscripten
4 865
students
2.5 hours
content
Nov 2020
last update
$59.99
regular price

What you will learn

Understand what WebAssembly is and how it will impact Web Development

Learn to load and run WebAssembly modules, using native JavaScript browser APIs

Compile C and C++ code using Emscripten

Advanced Emscripten features such as calling JS from WA and vice-versa

Course Gallery

Getting started with WebAssembly & Emscripten – Screenshot 1
Screenshot 1Getting started with WebAssembly & Emscripten
Getting started with WebAssembly & Emscripten – Screenshot 2
Screenshot 2Getting started with WebAssembly & Emscripten
Getting started with WebAssembly & Emscripten – Screenshot 3
Screenshot 3Getting started with WebAssembly & Emscripten
Getting started with WebAssembly & Emscripten – Screenshot 4
Screenshot 4Getting started with WebAssembly & Emscripten

Charts

Students
Price
Rating & Reviews
Enrollment Distribution

Comidoc Review

Our Verdict

This course offers a strong foundation for anyone interested in learning about WebAssembly and Emscripten. While occasional outdated instructions can be frustrating, they provide opportunities for self-directed research. With improved updates and a greater variety of examples, the course could further enhance the learning experience by drawing comparisons with JavaScript performance and different languages' WebAssembly support. Regardless, the course is well worth considering due to its skilled instructor, clear teaching style, and comprehensive coverage of essential concepts.

What We Liked

  • Comprehensive introduction to WebAssembly & Emscripten, ideal for development beginners.
  • Covers basics of writing WebAssembly by hand for better grasp of technology and JavaScript integration.
  • Instructor's teaching style is clear, concise, and poignant with best practices highlighted.
  • Well-explained theory with a single practical example, course material up-to-date except for minor deprecations.

Potential Drawbacks

  • Instructions are occasionally outdated, causing frustration; requires extra research to resolve issues.
  • Lack of recent updates impacts some code snippets related to string encoding and memory buffers.
  • Content could benefit from comparisons with JavaScript performance and other languages' WebAssembly support.
  • Limited number of practical examples hinders the understanding of using WebAssembly in everyday web applications.
Related Topics
1980824
udemy ID
21/10/2018
course created date
05/11/2019
course indexed date
Bot
course submited by