
Rust 101 provides you with everything you need to start learning the Rust programming language. This course was designed for complete beginners and those familiar with coding but want to expand their skill set.
The course covers core Rust topics, such as primitives, variables, functions, error handling, memory management, ownership, and so much more.
Learning Objectives
- Understand the difference between Rust and other programming languages
- Understand how to write basic and complex programs in Rust
- Understand memory management and ownership in Rust
- Improve your overall development skills
Syllabus
- Introduction
- Installing Rust
- Creating Our First Project
- Hello World
- Primitives (Scalar Types)
- Variables
- Challenge A
-
Primitives (Compound Types)
- Strings
- User Input
- Math
- Dependencies
- Challenge B
- Control Flow
- Functions
- Challenge C
- Other Items
-
Memory Management
- File Input & Output
- Error Handling
- Tying It All Together
- Conclusion
Security Education
OffSec
iNE
Antisyphon
EC-Council
Applied Network Defense
Kaspersky
Sektor7
CompTIA
TCM Security
BlackHat
13Cubed
Dark Vortex
Enciphers
Forty North
Cyber warfare Labs
Maltrak
Scorpio Software
Security Onion
Zero Point Security
SentinelOne
Altered Security
SpecterOps
Pentester Academy
CQURE
PluralSight
StationX
Cybr
موسسههای دیگر