This is the 10th, and final, video of the Introduction to Programming with Rust course.
Deal_calc source code: https://github.com/josephkreydt/deal_calc
The Rust Book: https://doc.rust-lang.org/book
Crate Docs: https://docs.rs
Rust Playground: https://play.rust-lang.org
Rosetta Code: https://rosettacode.org
REPL.it: https://repl.it
00:09 Link to deal_calc source code on GitHub
00:25 What we covered in the course
00:57 Fun programs to create for more practice
2:55 Useful Rust resources
4:12 Further Rust reading
4:35 Discussion questions
This is video 3 of the Introduction to Programming with Rust course.
In this video, we cover variables, constants, mutation, shadowing, and numeric operations.
0:46 Rust inspiration
3:33 The project explained (deal_calc)
4:27 Creating the project
6:36 Variables
8:34 Mutation / Mutability
12:24 Constants
15:53 Shadowing
18:17 Numeric operations
Deal_calc program we will create throughout the course: https://github.com/josephkreydt/deal_calc
In this video, I show a real-world example of the kind of work/experience you will encounter when creating a game without using a game engine. If you write your game engine from scratch, this is the kind of thing you will be working on and thinking about.
Basically, this video shows what it's like to make a game without using a game engine.
In this video, we go over the project, and I give an overview of how we will be coding our static website generator using the Rust programming language.
How to Install Rust on Linux: https://www.youtube.com/watch?v=WvwFDseGIJ0
How to Install Rust on MacOS: https://www.youtube.com/watch?v=BQilzMPU2Io
How to Install Rust on Windows 10: https://www.youtube.com/watch?v=9qYdeRKAaak
Link to the code for this project: https://github.com/josephkreydt/Muffins
https://wiki.c2.com/?ForthLanguage
In this free Forth programming course, we will cover all the basics of Forth. This lesson covers several words used for manipulating the stack and printing to the console.
This is video 5 of the Introduction to Programming with Rust course.
In this video we cover functions, statements, expressions, and comments.
Are We Yet: https://wiki.mozilla.org/Areweyet
0:23 Rust inspiration
2:53 Functions
15:44 Statements and expressions
20:15 Comments
Deal_calc program we will create throughout the course: https://github.com/josephkreydt/deal_calc
This is video 7 of the Introduction to Programming with Rust course.
In this video, we cover conditional logic (If and Else If expressions).
Lisa Passing - Making a Game in Rust: https://www.youtube.com/watch?v=Ktwl9...
0:37 Rust inspiration
1:42 Conditional logic
3:20 If and Else If expressions
14:35 Discussion question
Deal_calc program we will create throughout the course: https://github.com/josephkreydt/deal_calc
This is video 8 of the Introduction to Programming with Rust course.
We cover loops.
Awesomo repository: https://github.com/lk-geimfari/awesomo
0:28 Rust inspiration
1:47 Loops defined
2:30 Loop loops
9:23 While loops
16:33 For loops
Deal_calc program we will create throughout the course: https://github.com/josephkreydt/deal_calc