Description
In this course, you will :
- learn the fundamentals of Rust in a hands-on manner.
- learn how to use Diesel in Rust to work with databases.
- learn how to create an API in Rust using Actix Web.
- learn how to build a front end with Yew, a WASM framework.
Syllabus :
1. Introduction to Rust
- Getting Familiar with Rust
- Data types
- Structs, Traits, and Enums
- Ownership
- Errors
- Macros
2. Databases
- Create Resource
- List Resource
- Read and Search Resources
- Update and Delete Resources
3. Back End
- Create Endpoint
- List Endpoint
- Read and Search Endpoint
- Update and Delete Endpoint
- Logger, Cors and Sessions
4. Front End
- Create and Edit the Page
- Create a List Page
- Read Page
- Yew Router