https://github.com/tidbitsjs/ztm-rust
https://github.com/tidbitsjs/ztm-rust
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/tidbitsjs/ztm-rust
- Owner: TidbitsJS
- Created: 2021-10-08T18:10:13.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-10-19T15:06:20.000Z (over 4 years ago)
- Last Synced: 2025-07-16T23:47:01.689Z (11 months ago)
- Language: Rust
- Size: 813 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ZTM-Rust
Repository for Rust learning through ZTM Academy.
#
### Structure
1. Activity
Comprises specific Rust problems to solve
2. Demo
Includes programs learned throughout the video lectures.
#
### Setup
Download the Rust from the official website [rust lang](https://www.rust-lang.org/tools/install)
> Run `cargo run --bin file_name` to compile the program within a project folder.
#
### Activities
- Functions
- Basic Arithmetic
- Flow Control
- if...else
- if...else if...else
- Decision making with match
- normal
- using underscore
- Looping using the loop statement
- Looping using the while statement
- Working with an enum
- Organizing similar data using structs
- Data management using tuples
- Working with expressions
- Ownership
- Implementing functionality with the impl keyword
- Vectors
- Strings
- Advanced match