Rust Crash Course Tutorial for Beginners

Welcome to our comprehensive series on learning Rust, a powerful and efficient programming language. This playlist is designed to guide you from the very basics of Rust to its most advanced features. Whether you're entirely new to programming or an experienced developer looking to add Rust to your skillset, these lessons are structured to provide a clear and progressive learning path. Join us as we explore Rust's unique approach to safety, speed, and concurrency and become proficient in this increasingly popular language. Remember to subscribe and activate notifications so you don't miss the new videos

Curated by: Francesco Ciulla (54 videos)


Currently Playing: Rust Installation, Hello World, Hello Cargo - Full Crash Rust Tutorial for Beginners

Welcome to the Full Crash Rust Tutorial for Beginners. In this lesson, you will be introduced to Rust programming, covering installation on both Mac and Windows, creating a basic "Hello World" program using the Rust compiler and Cargo, and exploring various Cargo commands and tools like Rust analyzer. The session concludes with a quick tutorial on creating a release build using Cargo. GitHub repository: https://github.com/FrancescoXX/rustcrab GitHub repository: https://github.com/FrancescoXX/rust-hello-world 🦀 All the lessons: Installation and Hello World: https://youtu.be/R33h77nrMqc Variables: https://youtu.be/6Ag0MZUlvBE Data Types: https://youtu.be/NyqJp5M3hRE Functions: https://youtu.be/hJLc2Zu405A Basic Control flow: https://youtu.be/2w_FTiD74JI Ownership: https://youtu.be/9VBLOwmNE1g References and Borrowing: https://youtu.be/Q_0yoX07Fhs Slices: https://youtu.be/dKymZbFp0ZQ Structs: https://youtu.be/PCjuO-Bv5FI Struct Example: https://youtu.be/mgK5LezkHl8 Methods: https://youtu.be/94iSHoKmPmY ⭐ More Rust videos you might be interested in: Rust CRUD API: https://youtu.be/vhNoiBOuW94 Fullstack application using Rust and Next.js: https://youtu.be/77RjzJtC_g4 🔗Useful links: Install Rust: https://www.rust-lang.org/tools/install Rust playground: https://play.rust-lang.org/ Find Francesco 👀 https://francescociulla.com 0:00 Introduction and lesson overview 5:41 Install Rust on the Macbook. rustup update, rustup docs, uninstall rust 6:41 Install Rust on Windows, Rust playground 7:23 Hello World from scratch, using the Rust compiler (rustc) 11:10 Hello world using Cargo. Cargo.toml, project structure 14:20 Rust analyzer, cargo run, cargo check, cargo.lock 16:03 Release build: cargo build --release 16:32: Lesson Recap How to find me: https://francescociulla.com


Tracks in this Playlist