Gain insights into using Rust for building scalable, high-performance websites. Learn about Rust fundamentals and advanced web development, including databases and full-stack skills through practical projects.
Intermediate
23 Lessons
5h
Certificate of Completion
Gain insights into using Rust for building scalable, high-performance websites. Learn about Rust fundamentals and advanced web development, including databases and full-stack skills through practical projects.
AI-POWERED
AI-POWERED
This course includes
This course includes
Course Overview
In this course, you will learn how to use Rust to build scalable websites that are highly performant. More specifically, you will learn the fundamentals of Rust for web development including types, ownership, macros, and more. Later on this course, you will move onto more advanced web development concepts like working with databases, backend architecture, as well as frontend, giving you the opportunity to develop your full-stack skills. Throughout each chapter, you will have the chance to work on buildin...
TAKEAWAY SKILLS
Computer Basics
What You'll Learn
You will learn the Rust's basics from a practical perspective.
You will learn how to work with databases using Diesel in Rust.
You will learn how to create an API using Actix Web in Rust.
You will learn how to create a Front End, using Yew, a WASM framework.
What You'll Learn
You will learn the Rust's basics from a practical perspective.
Show more
Course Content
Introduction to Rust
Databases
Back End
Front End
Appendix
Course Author
Trusted by 1.4 million developers working at companies
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Carlos Matias La Borde
Software Developer
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Eric Downs
Musician/Entrepeneur
Kenan Eyvazov
DevOps Engineer
Souvik Kundu
Front-end Developer
Eric Downs
Musician/Entrepeneur
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
See how Educative uses AI to make your learning more immersive than ever before.