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

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
  • 53,700 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

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

    ایمیل شما:
    تولید کننده:
    شناسه: 8240
    حجم: 5265 مگابایت
    مدت زمان: 976 دقیقه
    تاریخ انتشار: 8 فروردین 1402
    طراحی سایت و خدمات سئو

    53,700 تومان
    افزودن به سبد خرید