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.6 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/traits
- lifetimes | https://github.com/01-edu/public/tree/master/subjects/lifetimes
- lalgebra-scalar | https://github.com/01-edu/public/tree/master/subjects/lalgebra_scalar
- matrix | https://github.com/01-edu/public/tree/master/subjects/matrix
- matrix-ops | https://github.com/01-edu/public/tree/master/subjects/matrix_ops
- matrix-mult | https://github.com/01-edu/public/tree/master/subjects/matrix_mult
- lalgebra-vector | https://github.com/01-edu/public/tree/master/subjects/lalgebra_vector
- blood-types | https://github.com/01-edu/public/tree/master/subjects/blood_types
- border-cross | https://github.com/01-edu/public/tree/master/subjects/border_cross
- roman-numbers | https://github.com/01-edu/public/tree/master/subjects/roman_numbers
- generics | https://github.com/01-edu/public/tree/master/subjects/generics
- roman-numbers-iter | https://github.com/01-edu/public/tree/master/subjects/roman_numbers_iter
- vectors-operations | https://github.com/01-edu/public/tree/master/subjects/vector_operations
- events | https://github.com/01-edu/public/tree/master/subjects/events
- delete-prefix | https://github.com/01-edu/public/tree/master/subjects/delete_prefix
- commits-stats | https://github.com/01-edu/public/tree/master/subjects/commits_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