filmov
tv
Rust Crash Course Tutorial for Solana
Показать описание
A quick crash course covering 21 high level topics on Rust for those with some programming experience that are interested in getting started on Solana.
💰 Donations accepted (but optional): 2hYca42EE2kwmFZPV7M4skev1za7atWBh5ctzQWfsTD7
00:00 - Intro
00:23 - What is Rust
00:58 - Install tools (Rust, VSCode, Rust Extension)
02:06 - 1) Build Rust Code
04:11 - 2) Using Cargo to build Rust application
06:30 - 3) Printing to the console
08:03 - 4) Scalar variable types (primative variables)
12:06 - 5) Arrays
14:03 - 6) Tuples
15:34 - 7) Functions
17:35 - 8) Mutability
19:09 - 9) Arrays and slices
23:21 - 10) Strings
27:55 - 11) If Statements
28:45 - 12) For Loops
29:34 - 13) While Loops
30:52 - 14) Match Statements (switch statements)
32:16 - 15) Creating Structs (Classes)
35:39 - 16) Traits (Interfaces)
37:49 - 17) Enums
40:24 - 18) Vectors (dynamic arrays)
42:21 - 19) Hash Maps
45:36 - 20) Options
48:11 - 21) Results
51:47 - Conclusion
Additional other helpful resources:
💰 Donations accepted (but optional): 2hYca42EE2kwmFZPV7M4skev1za7atWBh5ctzQWfsTD7
00:00 - Intro
00:23 - What is Rust
00:58 - Install tools (Rust, VSCode, Rust Extension)
02:06 - 1) Build Rust Code
04:11 - 2) Using Cargo to build Rust application
06:30 - 3) Printing to the console
08:03 - 4) Scalar variable types (primative variables)
12:06 - 5) Arrays
14:03 - 6) Tuples
15:34 - 7) Functions
17:35 - 8) Mutability
19:09 - 9) Arrays and slices
23:21 - 10) Strings
27:55 - 11) If Statements
28:45 - 12) For Loops
29:34 - 13) While Loops
30:52 - 14) Match Statements (switch statements)
32:16 - 15) Creating Structs (Classes)
35:39 - 16) Traits (Interfaces)
37:49 - 17) Enums
40:24 - 18) Vectors (dynamic arrays)
42:21 - 19) Hash Maps
45:36 - 20) Options
48:11 - 21) Results
51:47 - Conclusion
Additional other helpful resources:
Комментарии