π¦ UWCS Learns Rust: Hello, Ferris!
Are you ready to learn one of the most loved languages by developers? This week will introduce the course and the language! We'll be giving a primer lecture followed by you getting started on our first project!
We'll be guiding you through what makes Rust stand out from the crowd, and get hands-on with some projects. First, Tic-tac-toe. Next, a Chip-8 Interpreter. Finally, a Graphics Raytracer built from the ground up. Not to be missed!
Follow along at https://rs118.uwcs.co.uk
Ask questions and get support on our Discord at https://discord.uwcs.co.uk
Talk by Joey
0:00 Introduction & Course Overview
2:21 Rust Introduction
5:22 Talk Overview
6:20 Hello World
6:39 Variables (Mutability)
7:30 Basic Data Types
11:22 Structures & Enums
15:10 Functions
16:55 If expressions
17:36 Loops
18:37 Strings
19:46 Pattern Matching
23:04 Questions
24:07 Bonus Slides (extra bits for Tic-Tac-Toe)