Skip to content

This is repos to explore my curisioty about rust.

Notifications You must be signed in to change notification settings

pfs-db/rust2learn

Repository files navigation

Rust-Tagesbuch

What about I do some journaling in each Rust topic?! That is my plan here. Below some goals:

  1. Get use with the syntax: How to create a basic application, compile and run.
  2. Go over 5 basic topics in programming: Variables and Mutability, Data Types, Functions, Comments, Control Flow
  3. Practicing over 50 basic problems/puzzles

Installation

  • Here was using the tutorial presented. I had before the rust from brew, but I got some problems with the VS Code extension (rust-analyser). That is why I changed the installation and added the bin paths into my global variable PATH.

Google Rust course self-taught

Calendar

Course Notes

  • Day 1 Morning (2 hours and 5 minutes, including breaks): 07.04
    • Welcome (5 minutes)
    • Hello, World (15 minutes)
    • Types and Values (40 minutes)
    • Control Flow Basics (40 minutes)
  • Day 1 Afternoon (2 hours and 35 minutes, including breaks)
    • Tuples and Arrays (35 minutes)
    • References (55 minutes)
    • User-Defined Types (50 minutes)
  • Day 2 Morning (2 hours and 55 minutes, including breaks)
    • Welcome (3 minutes)
    • Pattern Matching (1 hour)
    • Methods and Traits (50 minutes)
    • Generics (40 minutes)
  • Day 2 Afternoon (3 hours and 10 minutes, including breaks)
    • Standard Library Types (1 hour and 20 minutes)
    • Standard Library Traits (1 hour and 40 minutes)
  • Day 3 Morning (2 hours and 20 minutes, including breaks)
    • Welcome (3 minutes)
    • Memory Management (1 hour)
    • Smart Pointers (55 minutes)
  • Day 3 Afternoon (1 hour and 50 minutes, including breaks)
    • Borrowing (50 minutes)
    • Lifetimes (50 minutes)
  • Day 4 Morning (2 hours and 40 minutes, including breaks)
    • Welcome (3 minutes)
    • Iterators (45 minutes)
    • Modules (40 minutes)
    • Testing (45 minutes)
  • Day 4 Afternoon (2 hours and 10 minutes, including breaks)
    • Error Handling (55 minutes)
    • Unsafe Rust (1 hour and 5 minutes)

References

About

This is repos to explore my curisioty about rust.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages