وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Rust 2021 Fundamentals

سرفصل های دوره

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.


1. Course Overview
  • 1. Course Overview

  • 2. Getting Started with Rust
  • 1. Introduction to Rust
  • 2. Demo - Installing Rust and Cargo
  • 3. Demo - Configuring Visual Studio Code for Rust
  • 4. Demo - Anatomy of a Rust Program

  • 3. Rust Syntax and Data Types
  • 1. Introduction to Rust Syntax
  • 2. Demo - Rust Syntax
  • 3. Primitive Data Types in Rust
  • 4. Creating Custom Types
  • 5. Demo - Using Data Types

  • 4. Ownership and Borrowing
  • 1. Introduction to Ownership
  • 2. Demo - Movies, Copies, and Clones
  • 3. References and Slices
  • 4. Demo - References and Slices

  • 5. Control Flow
  • 1. Control Flow
  • 2. Demo - Using Control Flow
  • 3. Pattern Matching
  • 4. Using Comparison and Logical Operators

  • 6. Writing Functions
  • 1. Anatomy of a Function
  • 2. Using Functions
  • 3. Demo - Using Functions

  • 7. Handling Errors and Debugging
  • 1. Handling Errors
  • 2. Demo - Error Handling in Rust

  • 8. Understanding Basic Collections
  • 1. Using Collections in Rust
  • 2. Demo - Using Collections
  • 3. Iterators

  • 9. Using Traits and Generics
  • 1. Introduction to Traits
  • 2. Demo - Using Traits
  • 3. Using Generics
  • 4. Object-oriented Programming in Rust
  • 5. Demo - Object-oriented Programming with Rust

  • 10. Structuring Rust Code
  • 1. Modules
  • 2. Demo - Creating and Using Modules
  • 3. Crates and Packages
  • 4. Demo - Creating Crates and Packages
  • 5. Demo - Third-party Dependencies

  • 11. File IO
  • 1. Introduction to File IO
  • 2. Demo - File IO

  • 12. Concurrency and Rust
  • 1. Introduction to Concurrency
  • 2. Using Threads
  • 3. Message Passing Using Channels
  • 4. Shared-state Concurrency
  • 5. Demo - Threads and Channels
  • 6. Concurrency Traits
  • 7. Demo - Using the Sync and Send Traits

  • 13. Next Steps
  • 1. Next Steps
  • 54,900 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 25276
    حجم: 549 مگابایت
    مدت زمان: 170 دقیقه
    تاریخ انتشار: 21 آذر 1402
    طراحی سایت و خدمات سئو

    54,900 تومان
    افزودن به سبد خرید