An Intro to Rust
SAT Score Range
•
7 sessions
•
NJ
MS
SD
+3
This series ended on January 17, 2023. All 1:1 and group chats related to this series are disabled 7 days after the last session.
About
Once a week we will meet up to learn something new in Rust. I will be teaching the first 5 chapters of the Rust book (more if things go fast) which creates a solid foundation for you to continue learning on your own. The first 5 chapters include:
1. Installation and basics of terminal
2. Basic foundations of Rust: variables, mutability, functions, comments, and data types
3. Project: build a guessing game
4. Ownership and pointers
5. Structs
Prior programming knowledge is recommended, however not required
Tutored by
Schedule
✋ ATTENDANCE POLICY
Message me if you can't make it to a lesson, and I will tell you what you need to make up through the Rust book. (Concepts build upon each other so this is mandatory)
SESSION 1
29
Nov
SESSION 1
Orientation
Orientation
Tue 9:00 PM - 9:20 PM UTCNov 29, 9:00 PM - 9:20 PM UTC
Introduction to Rust, Installation Process, and Basic Command Line
SESSION 2
6
Dec
SESSION 2
Computer Science
Computer Science
Tue 9:00 PM - 10:00 PM UTCDec 6, 9:00 PM - 10:00 PM UTC
Variable types, basic arithmetic, how to print to terminal, and basics about the language.
SESSION 3
13
Dec
SESSION 3
Computer Science
Computer Science
Tue 9:00 PM - 10:00 PM UTCDec 13, 9:00 PM - 10:00 PM UTC
Loops and Functions
SESSION 4
20
Dec
SESSION 4
Computer Science
Computer Science
Tue 9:00 PM - 9:30 PM UTCDec 20, 9:00 PM - 9:30 PM UTC
(May be rescheduled)
Project
SESSION 5
3
Jan
SESSION 5
Computer Science
Computer Science
Tue 9:00 PM - 9:40 PM UTCJan 3, 9:00 PM - 9:40 PM UTC
Ownership and pointers
SESSION 6
10
Jan
SESSION 6
Computer Science
Computer Science
Tue 9:00 PM - 9:40 PM UTCJan 10, 9:00 PM - 9:40 PM UTC
Ownership and pointers
SESSION 7
17
Jan
SESSION 7
Computer Science
Computer Science
Tue 9:00 PM - 10:00 PM UTCJan 17, 9:00 PM - 10:00 PM UTC
Structs, Test, and Where to go next