Rust Projects
Offered By: YouTube
Course Description
Overview
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.
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
Related Courses
Software as a ServiceUniversity of California, Berkeley via Coursera Intro to Computer Science
University of Virginia via Udacity Web Development
Udacity Software Engineering for SaaS
University of California, Berkeley via Coursera CS50's Introduction to Computer Science
Harvard University via edX