Find out what you should know before watching this course. A basic understanding of objected oriented programming language is required. I would be beneficial to have the basic know-how of how to use the terminal. A Windows 10 machine with Sublime Text as the editor is used throughout this course.
- [Instructor] Let's take a look at what you should know before starting this course. You need to have a basic understanding of programming. This course is perfect for beginners as it deals with Rust code from scratch. If you're an advanced programmer, you'll get a taste of the Rust syntax and the unique way with which it deals with memory management. Just a reminder, this is just a first look course. We'll be dealing with basic concepts of Rust and no advanced ones here.
With that said, let's start our Rust journey.
- Installing Rust
- Data types
- Adjusting memory allocation
- Setting up race conditions
- Working with functions
- Exploring references and borrowing
- Using structs
- Method syntax
- Demonstrating recoverable errors with Result
- Working with enums
- Getting user input
Skill Level Beginner
Programming Foundations: Data Structureswith Simon Allardice2h 29m Intermediate
1. Hello, Rust!
2. Basic Programming Concepts
3. Ownership in Rust
4. Data Handling and Pattern Matching in Rust
5. Error Handling
6. Sample Rust Project: The Guessing Game
Next steps1m 14s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.