Front end web development in Rust
- Development
- May 15, 2025

Front end web development in Rust, available at $79.99, has an average rating of 4.7, with 26 lectures, based on 56 reviews, and has 779 subscribers.
You will learn about Developing frontend components with Yews 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 This course is ideal for individuals who are Experienced web developers evaluating Rust and WebAssembly for their next project or Rust developers who want to build a UI for their application in Rust It is particularly useful for Experienced web developers evaluating Rust and WebAssembly for their next project or Rust developers who want to build a UI for their application in Rust.
Enroll now: Front end web development in Rust
Summary
Title: Front end web development in Rust
Price: $79.99
Average Rating: 4.7
Number of Lectures: 26
Number of Published Lectures: 26
Number of Curriculum Items: 28
Number of Published Curriculum Objects: 28
Original Price: $54.99
Quality Status: approved
Status: Live
What You Will Learn
Who Should Attend
Target Audiences
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
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Lecture 2: Local setup
Lecture 3: Gitlab repository
Chapter 2: Login page
Lecture 1: Yew Components
Lecture 2: Component props
Lecture 3: Event handling
Lecture 4: Backend setup
Lecture 5: Login endpoint
Lecture 6: Alert component and error handling
Chapter 3: Router and contexts
Lecture 1: Router and custom routes
Lecture 2: Navigator and redirects
Lecture 3: Custom context and reducer
Lecture 4: Links and menu
Chapter 4: Session handling
Lecture 1: Session storage for auth tokens
Lecture 2: Logout
Chapter 5: CRUD
Lecture 1: Rustacean list and add
Lecture 2: Loader and custom hook
Lecture 3: Edit rustacean
Lecture 4: Delete rustacean
Lecture 5: Crates list and add
Lecture 6: Select component
Lecture 7: Textarea component
Lecture 8: Crates edit and delete
Chapter 6: Trunk
Lecture 1: Copying and serving files
Lecture 2: Custom CSS or SASS
Lecture 3: Building for release
Instructors

Paris Liakos
Web rustler
Rating Distribution
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
- Random Picks
- Popular
- Hot Reviews
- Affiliate Marketing 101 - Affiliate Marketing For Beginners
- Learn Pay Per Call Affiliate Marketing Step by Step
- Life Insurance Annuity Ultimate Buyer’s Guide
- 3DS Max Tutorial. Learn The Art of Modelling and Animation
- Crypto Trading Mastery (Scalping, Day trading, price action)
- Company Valuation Financial Modeling
- The Beginner Forex Trading Playbook
- Dibuja y Esculpe tu COVID para Impresión 3d en Blender 2.8X
- 1AS1 Tosca Practice for Interviews and new learners
- 2YouTube Masterclass The Best Guide to YouTube Success
- 3Marketing Mix Modeling in one day for your Brand Analytics_1
- 4ZB Trading Cryptocurrency Price Action Course
- 5Photoshop CC- Adjustement Layers, Blending Modes Masks
- 6Pinterest Marketing Advertising Beginner To Advanced 2024
- 7Mergers and Acquisitions- MA for Investors and Advisors
- 8The Architecture of Oscar Niemeyer
- 1SolidWorks Essential Training ( 2023 2024 )
- 2Top 10 3d Modeling Courses to Learn in November 2024
- 3HTML5 Canvas create 5 Games 5 Projects Learn JavaScript
- 4Mega WordPress Elementor Bundled Course - 5 Courses Included
- 5WordPress Basics for Authors Writers
- 6The Architecture of Oscar Niemeyer
- 7Photoshop CC- Adjustement Layers, Blending Modes Masks
- 8Polymer Clay Jewelry Making Techniques for Beginners