In this course, you will learn Rust Projects. You will learn about Port Sniffer CLI, Snake Game, Chat Application, CLI Toy Blockchain, building a web API with Iron, Yew framework and web assembly, games and graphics with Piston, Pong Game, building the dom and an HTML Parser, adding a CSS engine and CSS parsing to our browser, adding a style tree to our browser, building a browser engine, crawling links with a web crawler, building an API in Rust, building a Canvas Snake Game using Stdweb, building a web crawler with Surf and Async-Std, and ownership and borrowing.
Overview
Syllabus
Rustlang Project: Port Sniffer CLI.
Rustlang Project: Snake Game.
Rustlang Project: Chat Application.
Rustlang Project: CLI Toy Blockchain.
Intro to Rust-lang (Building a Web API with Iron).
Rustlang Project: Todo App (Yew Framework and Web Assembly).
Intro to Rust-lang (Games and Graphics with Piston; Pong game).
Intro to Rust-lang (Building the Dom and an HTML Parser).
Intro to Rust-lang (Adding a CSS engine and CSS parsing to our Browser).
Intro to Rust-lang (Adding a Style Tree to our Browser).
Intro to Rust-lang (Building a Browser Engine: Boxes and the Layout Tree).
Intro to Rust (Building a Browser Engine: Commands and Rendering in OpenGL).
Intro to Rust (Building a Browser Engine: Finishing things up).
Intro to Rust (Crawling Links with a Web Crawler).
Building an API in Rust (part 1).
Building an API in Rust (part 2).
Building an API in Rust (Part 3).
Elm front-end for Rust API (Part 1).
Elm front-end for Rust API (Part 2).
Elm front-end for Rust API (Part 3).
Rust Web Assembly - Building a Canvas Snake Game using Stdweb - Part 1.
Rust Web Assembly - Building a Canvas Snake Game using Stdweb - Part 2.
Rust Async/Await - Building a Web Crawler with Surf and Async-Std.
Rust Memory Management - Ownership and Borrowing.
Taught by
Tensor Programming