
Learn Full Stack Rust Programming Using Axum, Yew, And Sqlx
Published 2/2023
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz
Web Application development with Rust programming language: We will build a rust server API and frontend
What you’ll learn
Why use Rust programming language for full stack web app development in 2023 and beyond?
Build a fully functional CRUD API using AXUM, SQLx and Postgress
Build a fully functional Frontend in rust using the Yew framework (Yew looks like ReactJS, but in Rust)
Requirements
Basic software programming skills in any programming language
Familiarity with Javascript, Typescript or Python is helpful, but not a requirement
Description
Overview
Section 1: Introduction
Lecture 1 Introduction
Lecture 2 Showcase what we will be building
Lecture 3 Installing Rust
Lecture 4 Setting up VS Code
Lecture 7 Rust Modules
Lecture 8 Rust data Types
Lecture 9 Compound Data Types
Lecture 10 Vectors
Lecture 11 Rust HashMaps
Lecture 12 HashMaps 2
Lecture 13 If, Else, match
Lecture 14 For and While Loops
Lecture 15 Rust Structs
Lecture 16 Rust Structs: Impl
Lecture 17 Working with JSON: serde_json
Lecture 18 Understanding Rust Ownership and Borrowing
Section 2: Build a rust REST API using AXUM, SQLx and Postgres
Lecture 19 What will be covered in this section
Lecture 20 Setting Up AXUM Server
Lecture 21 Add Cargo Watch
Lecture 22 Adding CORS to AXUM
Lecture 23 Adding Postgres/SQLx
Lecture 24 Adding Postgres Table
Lecture 25 AXUM API – Create Product
Lecture 26 AXUM API – Get ALL Products
Lecture 27 AXUM API – Get -ONE product
Lecture 28 AXUM API – Update Product -> Coming soon
Lecture 29 AXUM API – Delete Product
Lecture 30 AXUM API – Delete product (continued)
Lecture 31 Server API completed – see final code
Section 3: Frontend with Yew Framework
Lecture 32 Yew Frontend
Lecture 33 Setting Up Yew
Lecture 34 Adding Styling to Yew
Lecture 35 Yew Components
Lecture 36 API Get Request
Lecture 37 Displaying Data
Lecture 38 Yew use_effect hook
Lecture 39 Create Form
Lecture 40 Add Form
Lecture 41 Connect Yew and Axum
Lecture 42 Post Form Data to Server API
Lecture 43 Style Form
Lecture 44 Yew Routing
Lecture 45 Yew Routing: Adding Components and Navigation
This course is for software engineers who would like to learn the rust programming language, by building a real world project

DDownload
https://www.keeplinks.org/p27/688a0e168ea7e
RapidGator
https://www.keeplinks.org/p27/688a0f4143a1b
NitroFlare
https://www.keeplinks.org/p27/688a1004c47f8
