fbpx
Képzés hossza:
Képzés nyelve:
24 tanóra
Magyar, igény esetén angol
A képzés díja:
189 500 Ft + Áfa

Rust programozás haladó tanfolyam - Időpontok és jelentkezés

Első oktatási nap: 2025. november 24., további oktatási napok: 25., 26.

Hétköznap napközbeni (09.00 - 16.30)
Jelentkezési határidő:
2025. november 14.
Képzés nyelve:
Magyar
Tanfolyam díja:
189 500 Ft + Áfa

Zártcsoportos képzésre jelentkezem

Amennyiben munkatársaiddal zárt csoportos képzésen veszel részt és kaptál a tanfolyam időpont kódot, itt tudod leadni jelentkezésedet.

Jelentkezés időpont nélkül

Ha egyik időpont sem felel meg neked, de érdekel a tanfolyam, kérünk, hogy add le jelentkezésedet időpont nélkül! Új időpont felvételekor értesíteni fogunk.

A képzésen a résztvevők a Rust programozás haladó techinkáival ismerkednek meg. Gyakorlati példákon keresztül foglalkozunk többek között például a funkcionális programozással, a konkurencia területével, a mutatók trükkjeivel és a build folyamat speciális eseteivel.

A képzést elsősorban kezdő és maximum 2-3 éves tapasztalattal rendelkező Rust fejlesztőknek ajánljuk, akik szeretnének elmélyülni a Rust programozásban

A képzésen való részvétel előfeltétele Rust programozási alapismeretek, minimum fél év gyakorlat Rust nyelven. 

Ha még nem rendelkezel Rust programozási ismeretekkel, akkor első lépésként a Rust programozás alapok (MFRUST1) tanfolyamunkat ajánljuk.

A Rust egy általános célú programnyelv, amelynek fontos tulajdonságai a típusok szigorúbb használata, a kiváló teljesítmény, a konkurencia kezelése és a memória biztonságos használata. A C és C++ nyelvhez nagyon hasonló szintaktikájú és igyekszik megtartani ezen nyelvek erősségeit (pl. jó teljesítmény) úgy, hogy a hiányosságokat javítja (például a nagyobb szabadságot adó, de kevésbé biztonságos technikákat).


Első stabil verziója 2015-ben jelent meg és azóta számtalan új fejlesztés indult ezen a nyelven, illetve gyakori, hogy meglévő C és C++ alapú rendszereket írnak át Rust nyelvre, vagy bővítik Rust alapú modulokkal. A legnagyobb cégek is felismerték a nyelvben rejlő potenciált, erős támogatottságot élvez és a nyelvhez kapcsolódó elsődleges szervezet, a Rust Foundation mögött olyan szervezetek állnak, mint az Amazon, Huawei, Google, Microsoft, Mozilla.
Bár általános célú programozási nyelv, jelenleg elsősorban backend fejlesztéseknél, beágyazott rendszereknél kap szerepet.

Rust haladó tanfolyamunkon elsősorban a Rust jellegzetességeire koncentrálunk, azokra a technikákra, amelyek megkülönböztetik a Rustot többi programozási nyelvtől.

 

TEMATIKA:

 

1. Funkcionális programozás Rust nyelven

1.1. Függvények változóként vagy paraméterként történő használata (closures)
1.2. Feldolgozások iterátorokkal
1.3. Iterátorok és ciklusok összehasonlítása

 

2. Okos mutatók Rustban (smart pointers)

2.1. Box<T> használata Heap elérésére
2.2. Deref Trait működése
2.3. Drop Trait
2.4. Referenciák magasszinten, Rc<T>, RefCell<T>
2.5. Memóriaszivárgás esetei Rust nyelven

 

3. Konkurens programozás Rustban

3.1. Threads használata
3.2. Üzenetváltások szálak között
3.3. Állapot megosztása szálak között, Mutex<T>, Arc<T>
3.4. Sync és Send Trait

 

4. Cargo és Crates.io haladó technikái

4.1. Build testreszabása profilokkal
4.2. Crate publikálása
4.3. Cargo munkaterületek használata (workspaces)
4.4. Cargo install használata

 

5. Objektumorientált megmözelítés alkalmazása Rust nyelven

 

Kérdésed van a tréninggel kapcsolatban?



ALAPOZÓ TRÉNINGEK EHHEZ A KÉPZÉSHEZ

Még nincs elegendő tudásod a kurzus elvégzéséhez? Akkor ezekkel a képzésekkel szerezheted meg a szükséges alapokat.


Rust programozás alapok tanfolyam
(MFRUST1)

Hossz:
24 tanóra
Ár:
179 500 Ft + Áfa
Időpontok:
nov. 19

Ezek a tanfolyamok és e-learningek is érdekelhetnek

Tekintsd meg néhány további képzésünket a témában


C++ programozás alapok
(MFCPP1)

Hossz:
32 tanóra
Ár:
169 500 Ft + Áfa
Kedvezmény:
MasterMoms program
Időpontok:
szept. 30
nov. 25
C++ programozás haladó
(MFCPP2)

Hossz:
32 tanóra
Ár:
209 500 Ft + Áfa
Kedvezmény:
MasterMoms program
Időpontok:
okt. 27
Tervezési minták (Design Patterns) C++ környezetben tanfolyam
(MFDPCPP)

Hossz:
24 tanóra
Ár:
149 500 Ft + Áfa
Időpontok:
okt. 15
C programozás alapok
(MFC1)

Hossz:
32 tanóra
Ár:
129 500 Ft + Áfa
Időpontok:
okt. 13
C programozás haladó
(MFC2)

Hossz:
32 tanóra
Ár:
159 500 Ft + Áfa
Időpontok:
nov. 10