Beginning Rust Programming
by Ric Messier (2021)

Tuesday evenings - 7:00 pm central time

Meetup: https://www.meetup.com/the-south-padre-island-reading-group/events/281415226
Zoom: https://us02web.zoom.us/j/84281187589
Wrox: https://www.wiley.com/en-us/Beginning+Rust+Programming-p-9781119712879
Source code: https://github.com/securitykilroy/rust.git

October 26, 2011 - Completed (up to Chapter 11)

Note: Chapter 11 is the last chapter we’re covering following a decision we made several weeks ago on the chapters we were interested in

Chapter 11
Web Server

October 26, 2021

Presenter

Offensive vs. Defensive Programming
Web Application Communications

short discussion - Jens & Casey

Rust Rocket

short discussion - Jens & Casey

Chapter 10
Web Communications

October 12, 2021

Presenter

Style Guides
Hypertext Transfer Protocol

Jens

Client Communications

Casey

Chapters 8 & 9
Going Relational & No(SQL) Going

October 5, 2021

Presenter

Going Relational

Jens

No(SQL) Going

Casey

Chapter 7
Client-Side Applications

September 21, 2021

Presenter

Encryption

Jens

Remote Access Client

Casey

Chapter 6
Clients and Servers

September 14, 2021

Presenter

Planning

Jens

Network Programming

Jens

Rust TCP Server

Casey

Chapter 5
In Concurrence

September 7, 2021

Presenter

The Dining Philosophers

Jens

The Main Event

Casey

Threading in the Main

Casey



Chapter 4
Hangman

August 31, 2021

Presenter

Our Data

Casey

Reading Files and Selecting Words

Casey

The Rest of the Story

Casey

Also attending: Jens, Alec


Chapter 3
Building a Library
August 24, 2021

Presenter

References

Casey

First Pass

Nick

Second Pass

Casey

Chapter 2
Extended Life

August 17, 2021

Presenter

Understanding Ownership

Nick

Extending Life

Nick

Reading from Files

Casey

Outputting to the Terminal

Casey


Chapter 1
Game of Life: The Basics

August 10, 2021

Presenter

Game of Life: The Program
Starting with Cargo

Casey

Putting the Pieces Together
Generating the Game Grid

Casey

Dissecting Main

Casey

Looking at More Function Functions
Compiling Programs

Casey