Tags
Language
Tags
July 2025
Su Mo Tu We Th Fr Sa
29 30 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31 1 2
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    The Rust Programming Language

    Posted By: ParRus
    The Rust Programming Language

    The Rust Programming Language
    WEBRip | English | MP4 + Project Files | 1280 x 720 | AVC ~2457 kbps | 30 fps
    AAC | 58.4 Kbps | 44.1 KHz | 2 channels | ~5.5 hours | 979.1 MB
    Genre: Video Tutorial

    Learn a modern, powerful yet safe systems programming language!
    What you'll learn:

    Solve problems in Rust
    Understand Rust's strengths and weaknesses
    Effectively leverage Rust's memory safety guarantees
    Write applications and libraries
    Test and document your code

    This course will teach you the fundamentals of Rust, a modern programming language that has the both the power of native code as well as the safety of some managed languages. In this course you will learn the following:

    How to download and install Rust; how to compile programs and (optionally) work with an IDE.
    Learn about fundamental data types and how to use them to declare variables.
    Undersand arrays, vectors and strings, the concept of slices.
    Learn to create functions, methods, closures, higher-order functions.
    Understand how to create various data structures such as structs and enums; also traits.
    Master Rust's explicit take on the concept of lifetime with ownership, borrowing, lifetime specifiers, lifetime elision.
    Learn how to safely share data around your (possibly multithreaded) application with Rc, Arc and Mutex.
    Use Rust's package managent using Cargo.
    Learn about other useful topics: documentation, conditional compilation, testing.
    This course, like all my other courses, will be supplemented with additional lectures based on participants' requests.

    1. Introduction
    Course Introduction
    Installing and Configuring Rust
    Hello, Rust!
    Introducing the Cargo Package Manager
    IDE Support
    2. Types and Variables
    Core Data Types
    Operators
    Scope and Shadowing
    Declaring and Using Constants
    Stack and Heap
    3. Control Flow
    If Statement
    While and Loop
    For Loops
    Match Statement
    4. Data Structures
    Structs
    Enumerations
    Unions
    Option<T> and if let/while let
    Arrays
    Vectors
    Slices
    Strings
    Tuples
    Pattern Matching
    Generics
    5. Functions
    Functions and Function Arguments
    Methods
    Closures
    Higher-Order Functions
    6. Traits
    Traits
    Operator Overloading
    Static Dispatch
    Dynamic Dispatch
    Why Dynamic Dispatch?
    7. Lifetime and Memory
    Ownership
    Borrowing
    Lifetime
    Reference-Counted Variables (Rc)
    Atomic Reference-Counted Variables (Arc)
    Using a Mutex for Thread-Safe Mutability
    8. Odds & Ends
    Consuming Crates
    Building Modules and Crates
    Testing
    Comments and Documentation

    also You can watch my other last: Programming-posts

    Screenshots

    The Rust Programming Language

    The Rust Programming Language

    The Rust Programming Language

    The Rust Programming Language

    The Rust Programming Language

    Exclusive eLearning Videos ParRus-blogadd to bookmarks

    The Rust Programming Language