Udemy Master The Rust Programming Language Beginner To Advanced - Printable Version +- Softwarez.Info - Software's World! (https://softwarez.info) +-- Forum: Library Zone (https://softwarez.info/Forum-Library-Zone) +--- Forum: Video Tutorials (https://softwarez.info/Forum-Video-Tutorials) +--- Thread: Udemy Master The Rust Programming Language Beginner To Advanced (/Thread-Udemy-Master-The-Rust-Programming-Language-Beginner-To-Advanced) |
Udemy Master The Rust Programming Language Beginner To Advanced - AD-TEAM - 10-17-2024 9.63 GB | 00:32:27 | mp4 | 1920X1080 | 16:9 Genre:eLearning |Language:English
Files Included :
1 - Introduction (11.02 MB) 2 - How Rust is different from other programming languages Immutability (20.38 MB) 4 - Borrowing (32.73 MB) 5 - Rust automatically deallocates heap memory (8.08 MB) 6 - Features related to type inferenceownershiperror handlingand dangling pointer (38.64 MB) 7 - Create Build Run a Rust program (114.12 MB) 56 - Tuple datatype (76.03 MB) 57 - Pattern matching with tuples (135.15 MB) 58 - Tuple matching and Move (25.13 MB) 59 - ref keyword (22.81 MB) 62 - Creating and Initializing a struct (39.57 MB) 63 - Is struct move or copy (149.15 MB) 64 - Struct and Default trait (56.06 MB) 65 - Tuple struct and Unit struct (56.95 MB) 66 - Writing Struct methods (116.54 MB) 67 - Associated function as Constructor of a Struct (51.83 MB) 68 - Pattern matching with Struct (84.93 MB) 69 - ref and usage in pattern matching with Struct (9.37 MB) 70 - Defining an Enum in Rust (121.02 MB) 71 - Methods and associated functions of an Enum (57.54 MB) 72 - Pattern matching using Enums (34.25 MB) 73 - OptionT type (117.59 MB) 74 - OptionT Usage (56.64 MB) 75 - Introduction to Vectors (50.66 MB) 76 - Vectors under the hood (49.09 MB) 77 - Vector indexing (43.92 MB) 78 - Slice of a vector (13.04 MB) 79 - Vector methods push pop shrinktofit (27.1 MB) 80 - Exercisediy11 (42.5 MB) 81 - Vector methods drain extractif (67.25 MB) 82 - Vector methods retain retainmut (57.37 MB) 83 - Vector methods split and friends (36.71 MB) 84 - Vector methods splice append extend (63.97 MB) 85 - Vector methods prepend using index and splice (34.26 MB) 86 - VecDeque (60.66 MB) 87 - HashMap and its methods part1 (114.67 MB) 88 - HashMap and its methods part2 (95.04 MB) 100 - Exercise on error conversion (16.42 MB) 101 - Exercise on error conversion contd (146.07 MB) 102 - maperr usage (60.44 MB) 103 - Auto conversion of errors (12.36 MB) 89 - Enum ResultT E (10.03 MB) 90 - Error handling using ResultT E enum (81.46 MB) 91 - Exercise on ResultT E (19.69 MB) 92 - Error propagation operator (47.44 MB) 93 - Converting OptionT to ResultT E type (26.93 MB) 94 - unwrap and expect methods (23.77 MB) 95 - unwraperr (41.07 MB) 96 - Std Library error types (34.5 MB) 97 - Handling stdioError (152.42 MB) 98 - Numeric Errors Exercise (21.8 MB) 99 - Numeric Errors Exercise contd (53.44 MB) 106 - Generics syntax and Writing generic functions (151.21 MB) 107 - Function with multiple generic type parameters (6.39 MB) 108 - Generic structs and Enums (107.4 MB) 110 - Lifetime and scope (82.2 MB) 111 - Lifetime annotations example (221.45 MB) 112 - Lifetime elision rules (117.86 MB) 113 - Lifetime annotations with structs (12.82 MB) 114 - Lifetime annotations with structs contd (30.67 MB) 115 - Lifetime annotations with struct methods (109.29 MB) 116 - Const and Static variables (30.71 MB) 117 - Introduction to Trait and Trait methods (136.03 MB) 118 - Associated types of a Trait (74.01 MB) 119 - Exercise Implementing Display trait for user defined structure part1 (32.32 MB) 120 - Exercise Implementing Display trait for user defined structure part2 (97.52 MB) 121 - Exercise Implementing Display trait for user defined structure part3 (69.19 MB) 122 - Trait bounds (100.76 MB) 123 - Trait objects and Virtual table (149 MB) 124 - Boxing the DST (45.29 MB) 125 - Memory layout of Boxdyn Trait (9.44 MB) 10 - Exercisediy1 (11.83 MB) 11 - Useful cargo tools (133.65 MB) 12 - Printing in hex and binary formats (8.48 MB) 15 - r and r tagging of strings (70.52 MB) 8 - Print related macros in Rust (68.99 MB) 9 - format and named place holders (36.15 MB) 126 - Introduction to Closures and Syntax (29.84 MB) 127 - Closure capturing environment (107.6 MB) 128 - Traits associated with closures (45.13 MB) 129 - Behaviour of closure variables (19.69 MB) 130 - Passing closure as arguments to a function part1 (46.09 MB) 131 - Passing closure as arguments to a function part2 (149.37 MB) 132 - Closures as Struct member fieldsUsing Trait Object (47.26 MB) 133 - Memory layout of the program (27.31 MB) 134 - Types of Closures (21.13 MB) 135 - Exercise on Closure (26.47 MB) 136 - Closures as Struct member fieldsUsing Generics (94.4 MB) 137 - Closures and event handling (67.78 MB) 138 - Introduction to Iterators (35.76 MB) 139 - About Trait Iterator (11.15 MB) 140 - Creating a custom iterator (162.62 MB) 141 - Iterating over custom iterator by value mutable and immutable borrow (124.54 MB) 142 - Creating a custom iterator Refactoring next method (218.55 MB) 143 - Trait Iterator Vs Trait IntoIterator (57.88 MB) 144 - Exercise Implementing a custom iterator (45.99 MB) 145 - Solution Implementing a custom iterator (222.41 MB) 146 - Implementing Trait IntoIterator for a custom type Part1 (46.45 MB) 147 - Implementing Trait IntoIterator for a custom type Part2 (44.43 MB) 148 - Implementing Trait IntoIterator for a custom type Part3 (120.22 MB) 149 - Implementing Trait IntoIterator for a custom type Part4Solution (75.45 MB) 150 - Iterator Methods (47.94 MB) 151 - foreach as an alternate to for loop (18.25 MB) 152 - iter itermut and intoiter explanation (49.64 MB) 153 - Commonly used iterator adapters (23.85 MB) 154 - map method explanation with examples (48.18 MB) 155 - collect (27.72 MB) 16 - Variables mutability and data types explanation (282.44 MB) 17 - as keyword and storing ASCII values (58.11 MB) 18 - char data type (73.51 MB) 20 - Array and array iteration (68.79 MB) 22 - Arithmetic operators and short hand notations (50.57 MB) 23 - Writing a Function in Rust (135.96 MB) 24 - Unit testing (41.7 MB) 25 - Writing test cases (79.06 MB) 26 - Standard library assert macros (130.14 MB) 27 - Writing test cases contd (118.48 MB) 29 - References (32.89 MB) 30 - Borrow Borrower and Referent (104.63 MB) 31 - slice data type (148.27 MB) 32 - Std library functions of the slice data type (82.46 MB) 33 - Using ifelse as statements and expressions (63.35 MB) 34 - The match statement (145.96 MB) 35 - Using ifelse ifelse and if letelse if letelse (24.98 MB) 36 - comparision and logical operators (69.59 MB) 37 - Bitwise operators (50.6 MB) 40 - Strings in Rust (166.96 MB) 41 - Strings and UTF8 format (28.38 MB) 42 - Slice of a String (87.83 MB) 43 - Converting String to Slice and vice versa (22.24 MB) 44 - String concatination (42.15 MB) 45 - String Indexing (123 MB) 46 - Exercisediy7Part1 (134.34 MB) 47 - Exercisediy7Part2 (154.99 MB) 48 - Exercisediy7Part3 (86.66 MB) 49 - Ownership Move and Copy semantics (133.09 MB) 50 - Call by value and Call by reference (32.56 MB) 51 - Loop statements in Rust (61.87 MB) 52 - Different ways of Iteration using forin loop (71.28 MB) 53 - Solution (4.82 MB) 54 - while and while let loops (34.15 MB)
Screenshot
|