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

The Complete Rust Programming Course

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

The BIGGEST Rust course online! Master Rust in 2022 with challenges, coding practices and more!


1. Installing Rust
  • 1. Welcome to the Course!
  • 2. Course Structure
  • 3. Installation Update.html
  • 4.1 rustwindows10install.zip
  • 4. Windows 10 Installation
  • 5.1 linuxinstallation.zip
  • 5. Linux and MacOS Installation
  • 6. Read Experienced Programmers.html

  • 2. The Basics
  • 1. About This Section
  • 2. Quick Note.html
  • 3.1 Rust The Complete Guide.zip
  • 3. Hello, World!
  • 4. More about Visual Studio Code
  • 5. Variables and Mutability
  • 6. Scalar Data Types
  • 7. Tuples
  • 8. Arrays
  • 9. Vectors
  • 10. Slices
  • 11. Strings and &str
  • 12. String Literals
  • 13. Functions
  • 14. Control Flow
  • 15. Wrap Up
  • 16. Section 2 Quiz.html
  • 17. Section 2 Assignment.html
  • 18. Section 2 Assignment - Solution

  • 3. Rust Principles
  • 1. About this Section
  • 2. Ownership
  • 3. Move
  • 4. Clone
  • 5. Copy
  • 6. More Moves
  • 7. References and Borrowing
  • 8. Section 3 Quiz.html
  • 9. Section 3 Assignment.html
  • 10. Section 3 Assignment - Solution

  • 4. Structs and Lifetimes
  • 1. About this Section
  • 2. Structs
  • 3. Methods
  • 4. Lifetimes
  • 5. Lifetimes in Structs
  • 6. Static Lifetime
  • 7. Section 4 Quiz.html
  • 8. Section 4 Assignment.html
  • 9. Section 4 Assignment - Solution

  • 5. Enums and Pattern Matching
  • 1. About this Section
  • 2. Enums
  • 3. Option
  • 4. Match
  • 5. If Let
  • 6. More Matches
  • 7. Section 5 Quiz.html
  • 8. Section 5 Assignment.html
  • 9. Section 5 Assignment - Solution

  • 6. Traits and Generics
  • 1. About this Section
  • 2. Generics
  • 3. Traits
  • 4. Traits as Parameters
  • 5. Drop
  • 6. Clone
  • 7. Copy
  • 8. From and Into
  • 9. Operator Overloading
  • 10. Section 6 Quiz.html
  • 11. Section 6 Assignment.html
  • 12. Section 6 Assignment - Solution

  • 7. Cargo, Crates, and Modules
  • 1. Cargo, Crates, and Packages
  • 2. Modules

  • 8. Common Collections
  • 1. About this Section
  • 2. Vectors
  • 3. Binary Heap
  • 4. Maps
  • 5. Sets

  • 9. Error Handing
  • 1. About this Section
  • 2. Panic!
  • 3. Result
  • 4. Catching Errors
  • 5. Error Propagation

  • 10. Testing
  • 1. About this Section
  • 2. Test Setup
  • 3. Assertations

  • 11. Find and Replace CLI Program
  • 1. About this Section
  • 2. Setup
  • 3. Handling Arguments
  • 4. Separating Code
  • 5. Accessing Files
  • 6. Replacing Text

  • 12. Iterators and Closures
  • 1. About this Section
  • 2. Closures
  • 3. Type Annotation and Performance
  • 4. Fn Traits
  • 5. Iterators
  • 6. Section 12 Quiz.html
  • 7. Section 12 Assignment.html
  • 8. Section 12 Assignment - Solution

  • 13. Pointers
  • 1. About this Section
  • 2. Box and Dereferencing
  • 3. Rc and Arc
  • 4. RefCell
  • 5. Section 13 Quiz.html
  • 6. Section 13 Assignment.html
  • 7. Section 13 Assignment - Solution

  • 14. Concurrency
  • 1. About this Section
  • 2. Spawn and Join
  • 3. Channels
  • 4. Send and Sync
  • 5. Shared State
  • 6. Mutex Poisoning
  • 7. Rayon
  • 8. Section 14 Quiz.html
  • 9. Section 14 Assignment.html
  • 10. Section 14 Assignment - Solution

  • 15. Macros
  • 1. About this Section
  • 2. Macros
  • 3. Section 15 Assignment.html
  • 4. Section 15 Assignment - Solution

  • 16. Unsafe Code
  • 1. About this Section
  • 2. Unsafe Code

  • 17. Asynchronous Rust
  • 1. About This Section
  • 2. Future, Async, and Await
  • 3. Tasks
  • 4. Setting up our Project
  • 5. Protocol
  • 6. The Client
  • 7. Sending
  • 8. Receiving
  • 9. More Client
  • 10. Server
  • 11. More Server
  • 12. Putting it Together
  • 13. Section 17 Quiz.html

  • 18. Webassembly
  • 1. Introduction to Webassembly
  • 2. Assignment One.html
  • 3. WASM Project Part 1
  • 4. WASM Project Part 2
  • 5. WASM Project Part 3

  • 19. Big-O
  • 1. Experimental
  • 2. Theoretical

  • 20. Recursion
  • 1. Factorial Introduction
  • 2. Factorial Implementation
  • 3. Fibonacci Introduction
  • 4. Fibonacci Solution
  • 5. Palindrome
  • 6. Tower of Hanoi
  • 7. Assignment
  • 8. Assignment Solution

  • 21. Sorting
  • 1. Selection Sort Introduction
  • 2. Selection Sort Implementation
  • 3. Bubble Sort Introduction
  • 4. Bubble Sort Implementation
  • 5. Merge Sort Introduction
  • 6. Merge Sort Implementation
  • 7. Quick Sort Introduction
  • 8. Quick Sort Implementation

  • 22. Linked List
  • 1. Linked List Introduction
  • 2. Setting Up Linked List
  • 3. Linked List Methods
  • 4. Drop
  • 5. Linked List Tests
  • 6. Peek and PeekMut
  • 7. Iterators
  • 8. IterMut Assignment
  • 9. IterMut Solution

  • 23. Stack and Queue
  • 1. Stack
  • 2. Queue Introduction
  • 3. Queue Implementation
  • 4. Queue Testing

  • 24. Binary Search Tree
  • 1. BST Introduction
  • 2. BST Implementation pt. 1
  • 3. BST Implementation pt. 2
  • 4. BST Implementation pt. 3
  • 5. Assignment Solution

  • 25. Dynamic Programming
  • 1. DP Introduction
  • 2. LCS Introduction
  • 3. LCS Implementation
  • 4. Maximum Subarray Assignment
  • 5. Maximum Subarray Solution

  • 26. Graphs
  • 1. Graphs Introduction
  • 2. Graph Implementation
  • 3. Graph Solution and Testing

  • 27. Graphing Algorithms
  • 1. DFS Introduction
  • 2. DFS Implementation
  • 3. BFS Introduction
  • 4. BFS Implementation
  • 5. Dijkstras Algorithm Introduction
  • 6. Dijkstras Algorithm Implementation

  • 28. Minimum Spanning Trees
  • 1. Kruskals MST Introduction
  • 2. Kruskals MST Implementation
  • 3. Prims MST Introduction
  • 4. Prims MST Implementation
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

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

    ایمیل شما:
    تولید کننده:
    شناسه: 8240
    حجم: 5265 مگابایت
    مدت زمان: 976 دقیقه
    تاریخ انتشار: ۸ فروردین ۱۴۰۲
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید