În acest curs cuprinzător Rust pentru începători, veți învăța despre conceptele de bază ale limbii și mecanismele de bază în teorie.
✏️ Curs dezvoltat de @zubiarfan
🔗 Rugină prin practică: https://practice.rs/
🔗 Cod: https://github.com/3rfaan/courses/tree/main/Rust/rust-by-practice/src
⭐️ Cuprins ⭐️
00:00:00 Introducere și resurse de învățare
00:06:19 Variabile
00:27:07 Numere și sistem binar
01:09:51 Tipuri de caractere, bool și unități
01:17:55 Declarații și expresii
01:24:50 Funcții
01:32:53 Proprietate
02:24:06 Împrumut
02:47:45 String vs. &str
03:17:59 Felii
03:31:35 Tuplii
03:40:04 Structuri
04:02:52 Enumerări
04:13:46 Enum. „Opțiune”.
04:21:32 Controlul fluxului
04:44:43 Meci de tipar
05:16:42 Metode și funcții asociate
05:31:50 Generice
06:06:32 Trăsături
06:47:15 Obiecte trăsături
07:09:51 Tipuri asociate
07:39:31 șir
07:59:52 Vectori
08:29:00 HashMaps
08:52:45 Tip Coerciție
09:04:54 De la și în
09:36:03 panică!
09:44:56 Rezultat
10:28:23 Marfă, lăzi și module
11:08:28 Depanare și afișare
11:30:13 Vieți
12:14:46 Eliziune pe viață
12:38:53 Închideri
13:30:08 Iteratoare
Corecţie:
12:53:20 Din cauza cuvântului cheie `mutare`, închiderea preia de fapt proprietatea asupra variabilei `movabile`, nu o referință imuabilă. Motivul pentru care putem apela închiderea de două ori este pentru că variabila „mobilă” ÎN INTERIORul închiderii este proprietarul datelor. Înseamnă că putem suna închiderea de orice număr de ori.
🎉 Mulțumim susținătorilor noștri Campion și Sponsor:
👾 davthecoder
👾 jedi-or-sith
👾 Nangong Qianying
👾 Agustín Kussrow
👾 Îl atrag pe Maneerat
👾 Heather Wcislo
👾 Serhiy Kalinets
👾 Justin Hual
👾 Otis Morgan
—
Învățați să codificați gratuit și obțineți un job de dezvoltator: https://www.freecodecamp.org
Citiți sute de articole despre programare: https://freecodecamp.org/news