Skip to content
UdemyWeb DevelopmentPaid courseIntermediate levelCertificate

Front end web development in Rust (Udemy.com)

Leverage WebAssembly to ship Rust applications to your browser

Created by: Paris Liakos

Last updated June 2023

icon
What you will learn

  • Developing frontend components with Yew's virtual DOM
  • Becoming familiar with the Rust WebAssembly ecosystem
  • Interacting with browser and listening to events via wasm and websys
  • Communicating to web APIs for CRUD via an authorization layer

How it compares

Against the other 815 rated Udemy courses in Web Development on CourseDuck:

  • Rating4.4 out of 5higher than 33% of them
  • Reviews73#708 of 816 by number of reviews
  • Length6.9 hoursshorter than 52% of them
  • Last updatedJune 2023earlier than 68% of them

icon
Course Description

WebAssembly is a binary instruction format that most browsers support. It enables languages such as Rust, C, C++ Go, etc., to be compiled and run in a web browser.

The Rust programming language is the most frequently used language for developing WebAssembly applications, according to surveys.

And how could it not? It was voted as StackOverflow’s most loved and desired programming language, eight years in a row, thus everyone is looking for an excuse to run it even inside browsers, where Javascript is the usually the common approach.


You have already spent a good amount of time developing web applications and you have a very good understanding of Rust.

You are wondering whether you can develop your next UI in Rust and ship it to browser via WASM.

You are looking for a resource that has all you need in a single place.


Well, look no further! In this course i will show you how to create a complex web app in Rust that consumes JSON APIs.


We will use the Yew web framework along with wasm crates  to build a UI with

- Authentication

- Several different routes and pages

- Forms for CRUD support

- State management, custom hooks and reducers

- Async requests via browser's fetch API

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Paris Liakos

Software engineer with more than a decade of experience in developing and architecting web applications.

Experienced with languages including PHP, JS, Python and Go, working with relational or NoSQL databases like mySQL, PostgreSQL, Elasticsearch and Redis.

The past few years in love with Rust, its evolving web ecosystem and awesome community.

icon
More Web Development courses

$19.99

$89.99

$89.99

$79.99

$10.99

$84.99

icon
Reviews

4.4

73 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Paul Lathrop on 3/27/2025

Great course! challenging and fast paced. I feel strong after this! Very Inspiring!

By Kenneth Dashén Sheridan on 10/12/2024

great for existing rust engineers wanting to extend their rust engineering to the frontend

By Douglas Ronne on 10/4/2024

It was a good course overall, I think it would benefit from a practice run perhaps.

By Darius Murawski on 6/18/2024

Showing in-depth solutions for the problems and fixing the compiler errors one by one makes this highly educative and entertaining. Go for it if you want to learn yew!

By Julio Galindo Lima on 5/13/2024

Muy bien pero el profesor debe alejar un poco su micrófono, se escucha en demasiado el teclado e incluso se le escucha claramente tragar lo cual es un poco desagradable. El contenido bastante completo, sin quejas.

By Jk Meka on 1/20/2024

Lot's of copy paste.

By Khuuvietsang on 1/14/2024

Excellent course for Yew frontend. Recommend for anyone to join. But there are so may clone() method in code, I think the author should use & instead of .clone()

By Michael on 8/5/2023

A really good course with a lot of explanations from the lecturer how yew works under the hood. really good job!

By Drey Hager on 5/7/2023

Currently as of 4-7-2023 this is the most complete Yew course on Udemy!

By Gregory charam on 5/7/2023

The most complete yew course online right now. With backend also being in Rust it is actually full-stack Rust!!

Showing all 10 reviews on CourseDuck

Read all 73 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 88 / 100