Companies Home Search Profile

Rust 2021 Fundamentals

Focused View

Zachary Bennett

2:49:41

14 View
  • 1. Course Overview.mp4
    01:28
  • 1. Introduction to Rust.mp4
    05:08
  • 2. Demo - Installing Rust and Cargo.mp4
    02:50
  • 3. Demo - Configuring Visual Studio Code for Rust.mp4
    02:57
  • 4. Demo - Anatomy of a Rust Program.mp4
    02:27
  • 1. Introduction to Rust Syntax.mp4
    02:44
  • 2. Demo - Rust Syntax.mp4
    03:57
  • 3. Primitive Data Types in Rust.mp4
    03:59
  • 4. Creating Custom Types.mp4
    02:58
  • 5. Demo - Using Data Types.mp4
    08:09
  • 1. Introduction to Ownership.mp4
    09:22
  • 2. Demo - Movies, Copies, and Clones.mp4
    05:16
  • 3. References and Slices.mp4
    03:39
  • 4. Demo - References and Slices.mp4
    04:37
  • 1. Control Flow.mp4
    05:53
  • 2. Demo - Using Control Flow.mp4
    05:53
  • 3. Pattern Matching.mp4
    03:06
  • 4. Using Comparison and Logical Operators.mp4
    02:44
  • 1. Anatomy of a Function.mp4
    03:36
  • 2. Using Functions.mp4
    05:12
  • 3. Demo - Using Functions.mp4
    04:14
  • 1. Handling Errors.mp4
    03:59
  • 2. Demo - Error Handling in Rust.mp4
    04:17
  • 1. Using Collections in Rust.mp4
    04:36
  • 2. Demo - Using Collections.mp4
    04:29
  • 3. Iterators.mp4
    02:23
  • 1. Introduction to Traits.mp4
    02:20
  • 2. Demo - Using Traits.mp4
    03:36
  • 3. Using Generics.mp4
    04:03
  • 4. Object-oriented Programming in Rust.mp4
    04:22
  • 5. Demo - Object-oriented Programming with Rust.mp4
    05:03
  • 1. Modules.mp4
    03:10
  • 2. Demo - Creating and Using Modules.mp4
    02:45
  • 3. Crates and Packages.mp4
    02:46
  • 4. Demo - Creating Crates and Packages.mp4
    01:53
  • 5. Demo - Third-party Dependencies.mp4
    02:30
  • 1. Introduction to File IO.mp4
    05:35
  • 2. Demo - File IO.mp4
    04:50
  • 1. Introduction to Concurrency.mp4
    01:57
  • 2. Using Threads.mp4
    02:49
  • 3. Message Passing Using Channels.mp4
    02:21
  • 4. Shared-state Concurrency.mp4
    01:47
  • 5. Demo - Threads and Channels.mp4
    03:11
  • 6. Concurrency Traits.mp4
    00:59
  • 7. Demo - Using the Sync and Send Traits.mp4
    01:44
  • 1. Next Steps.mp4
    02:07
  • Description


    Rust is a fast growing and powerful programming language that can help you to develop systems and applications that are safe and efficient. This course will teach you about Rust fundamentals so that you can write clean and practical Rust code.

    What You'll Learn?


      Learning a low-level programming language is usually classified as very difficult. Things like pointers, memory management, and a whole host of other systems development shenanigans can make learning languages like Rust quite challenging. In this course, Rust 2021 Fundamentals, you’ll learn how to write simple, safe, and efficient Rust code. First, you’ll explore Rust syntax, data types, and control flow. Next, you’ll discover how to take the hassle out of memory management with ownership and borrowing. Finally, you’ll learn how to structure your Rust programs simply and effectively as well as manage concurrency. When you’re finished with this course, you’ll have the skills and knowledge of Rust fundamentals needed to start creating your own programs and applications using the Rust programming language.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Zachary Bennett
    Zachary Bennett
    Instructor's Courses
    Zach is currently a Lead Software Developer at OpalSoft where he uses tools such as Scala, TypeScript, Python, Docker, Node, and Angular. Zach has a passion for GIS programming along with open-source software. You can view some of his work on GitHub (https://github.com/zbennett10) and Stack Overflow (https://stackoverflow.com/users/6879849/zachary-bennett).
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 46
    • duration 2:49:41
    • level preliminary
    • English subtitles has
    • Release Date 2023/12/06

    Courses related to Rust

    Subtitle
    Rust for Java Developers
    Linkedin Learning Tim McNamara
    Tim McNamara
    Rust for Java Developers
    1:30:49
    English subtitles
    12/18/2023
    Subtitle
    Memory Ownership and Borrowing in Rust 2021