Learn Rust Programming Language
Offered By: YouTube
Course Description
Overview
Syllabus
C++ vs Rust: Coding Comparison.
Rust vs Python: Coding Comparison.
Rust (Part 1) : bubble sort algorithm.
Rust (Part 2): Use rand crate to generate random numbers and compute their Mean.
Rust (Part 3): Use Vec and HashMap to compute Median and Mode.
Rust (Part 4): Use test attribute to write tests.
Rust (Part 5): Reading in command line args.
Rust (Part 6): Reading in numbers from a data file.
Rust (Part 7): Enumerations (Enums) in RUST vs C++.
Rust (Part 8): Enums and Structs inside Enums (this is a pretty awesome feature).
Rust (Part 9): Traits (Shared Behavior).
Rust (Part 10): map, lambda and reduce in Python vs map, closure and fold in Rust (Code Comparison).
Rust (Part 11): build & FILTER a database of records in Python first.Then get to the Rust version.
Rust (Part 12): build database of records and filter it using iter, filter and closure (Rust Code).
Rust (Part 13): QUICK SORT ALGORITHM.
Rust (Part 14): SELECTION SORT ALGORITHM.
Rust (Part 15): INSERTION Sort Algorithm.
Rust (Part 16): Fundamental Concepts: Iterator, ownership, borrowing, shared/mutable slice, vector.
Rust (Part 17): Find duplicates and Implement Freq Analysis of Words in a given String.
Rust (Part 18): create LINKED LIST (first in C and then Rust language).
Rust (Part 19): how to find and delete a matching node from linked list.
Taught by
Happy Chuck Programming
Related Courses
Intro to Computer ScienceUniversity of Virginia via Udacity Design of Computer Programs
Stanford University via Udacity Analytic Combinatorics, Part I
Princeton University via Coursera Algorithms, Part I
Princeton University via Coursera Algorithms, Part II
Princeton University via Coursera