You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

151 lines
7.7 KiB

# Piscine Rust curriculum
---
## Week One
### Quest 01-rust
Exercices:
- fibonacci2 | https://github.com/01-edu/public/tree/master/subjects/fibonacci2
- scalar | https://github.com/01-edu/public/tree/master/subjects/scalar
- temperature-conv | https://github.com/01-edu/public/tree/master/subjects/temperature-conv
- looping | https://github.com/01-edu/public/tree/master/subjects/looping
- speed-transformation | https://github.com/01-edu/public/tree/master/subjects/speed-transformation
- groceries | https://github.com/01-edu/public/tree/master/subjects/groceries
- reverse-string | https://github.com/01-edu/public/tree/master/subjects/reverse-string
- find-factorial | https://github.com/01-edu/public/tree/master/subjects/find-factorial
- matrix-transposition | https://github.com/01-edu/public/tree/master/subjects/matrix-transposition
- division-and-remainder | https://github.com/01-edu/public/tree/master/subjects/division-and-remainder
- tuples | https://github.com/01-edu/public/tree/master/subjects/tuples
### Quest 02-rust
Exercices:
- ownership | https://github.com/01-edu/public/tree/master/subjects/ownership
- copy | https://github.com/01-edu/public/tree/master/subjects/copy
- borrow | https://github.com/01-edu/public/tree/master/subjects/borrow
- doubtful | https://github.com/01-edu/public/tree/master/subjects/doubtful
- borrow-me-the-reference | https://github.com/01-edu/public/tree/master/subjects/borrow-me-the-reference
- changes | https://github.com/01-edu/public/tree/master/subjects/changes
- string-literals | https://github.com/01-edu/public/tree/master/subjects/string-literals
- name-initials | https://github.com/01-edu/public/tree/master/subjects/name-initials
- arrange-it | https://github.com/01-edu/public/tree/master/subjects/arrange-it
- tic-tac-toe | https://github.com/01-edu/public/tree/master/subjects/tic-tac-toe
### Quest 03-rust
Exercices:
- circle | https://github.com/01-edu/public/tree/master/subjects/circle
- card-deck | https://github.com/01-edu/public/tree/master/subjects/card-deck
- arrays | https://github.com/01-edu/public/tree/master/subjects/arrays
- strings | https://github.com/01-edu/public/tree/master/subjects/strings
- edit-distance | https://github.com/01-edu/public/tree/master/subjects/edit-distance
- to-url | https://github.com/01-edu/public/tree/master/subjects/to-url
- capitalizing | https://github.com/01-edu/public/tree/master/subjects/capitalizing
- hashing | https://github.com/01-edu/public/tree/master/subjects/hashing
- string-permutation | https://github.com/01-edu/public/tree/master/subjects/string-permutation
- bigger | https://github.com/01-edu/public/tree/master/subjects/bigger
- simple-hash | https://github.com/01-edu/public/tree/master/subjects/simple-hash
- collect | https://github.com/01-edu/public/tree/master/subjects/collect
---
## Week Two
## Quest 04-rust
Exercices:
- unwrap-or-expect | https://github.com/01-edu/public/tree/master/subjects/unwrap-or-expect
- panic | https://github.com/01-edu/public/tree/master/subjects/panic
- handling | https://github.com/01-edu/public/tree/master/subjects/handling
- profanity-filter | https://github.com/01-edu/public/tree/master/subjects/profanity-filter
- question-mark | https://github.com/01-edu/public/tree/master/subjects/question-mark
- banner | https://github.com/01-edu/public/tree/master/subjects/banner
- cipher | https://github.com/01-edu/public/tree/master/subjects/cipher
- error-types | https://github.com/01-edu/public/tree/master/subjects/error-types
- boxing-todo | https://github.com/01-edu/public/tree/master/subjects/boxing-todo
## Quest 05-rust
Exercices:
- middle-day | https://github.com/01-edu/public/tree/master/subjects/middle-day
- does-it-fit | https://github.com/01-edu/public/tree/master/subjects/does-it-fit
- macro-calculator | https://github.com/01-edu/public/tree/master/subjects/macro-calculator
- shopping-mall | https://github.com/01-edu/public/tree/master/subjects/shopping-mall
- expected-variable | https://github.com/01-edu/public/tree/master/subjects/expected-variable
- mobs | https://github.com/01-edu/public/tree/master/subjects/mobs
## Quest 06-rust
Exercices:
- traits | https://github.com/01-edu/public/tree/master/subjects/mtraits
- lifetimes | https://github.com/01-edu/public/tree/master/subjects/mlifetimes
- lalgebra-scalar | https://github.com/01-edu/public/tree/master/subjects/mlalgebra-scalar
- matrix | https://github.com/01-edu/public/tree/master/subjects/mmatrix
- matrix-ops | https://github.com/01-edu/public/tree/master/subjects/mmatrix-ops
- matrix-mult | https://github.com/01-edu/public/tree/master/subjects/mmatrix-mult
- lalgebra-vector | https://github.com/01-edu/public/tree/master/subjects/mlalgebra-vector
- blood-types | https://github.com/01-edu/public/tree/master/subjects/mblood-types
- border-cross | https://github.com/01-edu/public/tree/master/subjects/mborder-cross
- roman-numbers | https://github.com/01-edu/public/tree/master/subjects/mroman-numbers
- generics | https://github.com/01-edu/public/tree/master/subjects/mgenerics
- roman-numbers-iter | https://github.com/01-edu/public/tree/master/subjects/mroman-numbers-iter
- vectors-operations | https://github.com/01-edu/public/tree/master/subjects/mvectors-operations
- events | https://github.com/01-edu/public/tree/master/subjects/mevents
- delete-perfix | https://github.com/01-edu/public/tree/master/subjects/mdelete-perfix
- commits-stats | https://github.com/01-edu/public/tree/master/subjects/mcommits-stats
---
## Week Three
## Quest 07-rust
Exercices:
- box-it | https://github.com/01-edu/public/tree/master/subjects/box-it
- borrow-box | https://github.com/01-edu/public/tree/master/subjects/borrow-box
- box-recursion | https://github.com/01-edu/public/tree/master/subjects/box-recursion
- how-many-references | https://github.com/01-edu/public/tree/master/subjects/how-many-references
- ref-cell | https://github.com/01-edu/public/tree/master/subjects/ref-cell
- drop-the-thread | https://github.com/01-edu/public/tree/master/subjects/drop-the-thread
## Quest 08-rust
Exercices:
- closures | https://github.com/01-edu/public/tree/master/subjects/closures
- sales | https://github.com/01-edu/public/tree/master/subjects/sales
- adding | https://github.com/01-edu/public/tree/master/subjects/adding
- adding-twice | https://github.com/01-edu/public/tree/master/subjects/adding-twice
- get-products | https://github.com/01-edu/public/tree/master/subjects/get-products
- highest | https://github.com/01-edu/public/tree/master/subjects/highest
- iterators | https://github.com/01-edu/public/tree/master/subjects/iterators
- slices-to-map | https://github.com/01-edu/public/tree/master/subjects/slices-to-map
- step-iterator | https://github.com/01-edu/public/tree/master/subjects/step-iterator
- project-motion | https://github.com/01-edu/public/tree/master/subjects/project-motion
## Quest 09-rust
Exercices:
- stars | https://github.com/01-edu/public/tree/master/subjects/stars
- ordinal | https://github.com/01-edu/public/tree/master/subjects/ordinal
- pangram | https://github.com/01-edu/public/tree/master/subjects/pangram
- diamond-creation | https://github.com/01-edu/public/tree/master/subjects/diamond-creation
- scores | https://github.com/01-edu/public/tree/master/subjects/scores
- talking | https://github.com/01-edu/public/tree/master/subjects/talking
- searching | https://github.com/01-edu/public/tree/master/subjects/searching
- logic-number | https://github.com/01-edu/public/tree/master/subjects/logic-number
- rot | https://github.com/01-edu/public/tree/master/subjects/rot
- pig-latin | https://github.com/01-edu/public/tree/master/subjects/pig-latin
- spelling | https://github.com/01-edu/public/tree/master/subjects/spelling
- rgb-match | https://github.com/01-edu/public/tree/master/subjects/rgb-match