WebAssembly: A Practical Guide

2h 29m 41s
English
Paid

Course description

Learn WebAssembly to develop high-performance applications with near-native performance. Take your programming skills to the next level by learning this cutting-edge web technology.

Read more about the course

This intro to WebAssembly course will teach you how to use WebAssembly to develop high-performance applications with near-native performance. You’ll even learn Rust programming language fundamentals and build an image processing project that you can add to your portfolio and see the power of WASM using Rust.

You might be thinking... what does Rust have to do with WebAssembly? Well using Rust with WebAssembly is the most common and recommended way to use WebAssembly. And like all of our courses, we only teach you what matters.

The main goal of this course is to help JavaScript developers who aren't used to systems programming.

You will learn what WebAssembly is, why you would consider adding it to your stack, and how to properly integrate it into your project.

You will get to experience what it's like to access a user's hardware to perform intensive tasks, such as image processing and even develop an image processing project that you can add to your portfolio.

Watch Online

Join premium to watch
Go to premium
# Title Duration
1 What is WebAssembly? 08:54
2 Getting Started with Rust 06:21
3 Exploring the Starter Project 06:47
4 Variables 05:11
5 Data Types 06:48
6 Debugging with Macros 06:52
7 Control Flow 04:37
8 Match Expressions 07:49
9 Arrays 02:50
10 Vectors 05:22
11 Structures 04:08
12 Ownership 06:52
13 Results 08:19
14 Preparing the Project 03:38
15 Installing Webpack 03:38
16 Configuring Webpack 10:06
17 Reading Files 08:11
18 Compiling Rust with Webpack 04:50
19 Importing Web Assembly 05:51
20 Logging Files 09:17
21 Base64 Decoding 03:12
22 Loading an Image from Memory 03:00
23 Grayscaling an Image 02:58
24 Buffering an Image 04:23
25 Encoding an Image 05:42
26 App Deployment 04:05

Books

Read Book WebAssembly: A Practical Guide

#Title
1Book 1

Comments

0 comments

Want to join the conversation?

Sign in to comment

Similar courses

Getting Started with ASP.NET Core

Getting Started with ASP.NET Core

Sources: iamtimcorey.com (Tim Corey)
So you want to build a web application. You open up Visual Studio and then what? You have five great project types to choose from (Razor Pages, MVC, API, Blazor
11 hours 55 minutes 33 seconds
Getting started with WebAssembly & Emscripten

Getting started with WebAssembly & Emscripten

Sources: udemy
A complete guide for learning the WebAssembly JavaScript API and Emscripten toolset. Learn to create and use WebAssembly Modules from scratch using Emscripten. Bring your skills...
2 hours 28 minutes 53 seconds
Build an Image Filters App with Vue, TypeScript and WebAssembly

Build an Image Filters App with Vue, TypeScript and WebAssembly

Sources: zerotomastery.io
With this project you'll build "Vue Filters", an image filter application built with Vue that allows you to bring the experience of applying Photoshop filters t
1 hour 44 minutes 19 seconds
Learn WebAssembly

Learn WebAssembly

Sources: Dominic Elm
Enhance your programming skills with this comprehensive, code-focused, and hands-on WebAssembly course - the perfect introduction to the fundamentals of this...