Training Rust Advanced
placeEindhoven 6 mei. 2026 tot 20 mei. 2026Toon rooster event 6 mei 2026, 09:30-17:30, Eindhoven, Dag 1 event 13 mei 2026, 09:30-17:30, Eindhoven, Dag 2 event 20 mei 2026, 09:30-17:30, Eindhoven, Dag 3 |
placeMaastricht 19 mei. 2026 tot 2 jun. 2026Toon rooster event 19 mei 2026, 09:30-17:30, Maastricht, Dag 1 event 26 mei 2026, 09:30-17:30, Maastricht, Dag 2 event 2 juni 2026, 09:30-17:30, Maastricht, Dag 3 |
placeRotterdam 26 mei. 2026 tot 9 jun. 2026Toon rooster event 26 mei 2026, 09:30-17:30, Rotterdam, Dag 1 event 2 juni 2026, 09:30-17:30, Rotterdam, Dag 2 event 9 juni 2026, 09:30-17:30, Rotterdam, Dag 3 |
placeApeldoorn 1 jun. 2026 tot 15 jun. 2026Toon rooster event 1 juni 2026, 09:30-17:30, Apeldoorn, Dag 1 event 8 juni 2026, 09:30-17:30, Apeldoorn, Dag 2 event 15 juni 2026, 09:30-17:30, Apeldoorn, Dag 3 |
placeUtrecht 1 jun. 2026 tot 15 jun. 2026Toon rooster event 1 juni 2026, 09:30-17:30, Utrecht, Dag 1 event 8 juni 2026, 09:30-17:30, Utrecht, Dag 2 event 15 juni 2026, 09:30-17:30, Utrecht, Dag 3 |
computer Online: Virtueel 1 jun. 2026 tot 15 jun. 2026Toon rooster event 1 juni 2026, 09:30-17:30, Virtueel, Dag 1 event 8 juni 2026, 09:30-17:30, Virtueel, Dag 2 event 15 juni 2026, 09:30-17:30, Virtueel, Dag 3 |
placeEindhoven 4 jun. 2026 tot 18 jun. 2026Toon rooster event 4 juni 2026, 09:30-17:30, Eindhoven, Dag 1 event 11 juni 2026, 09:30-17:30, Eindhoven, Dag 2 event 18 juni 2026, 09:30-17:30, Eindhoven, Dag 3 |
placeMaastricht 17 jun. 2026 tot 1 jul. 2026Toon rooster event 17 juni 2026, 09:30-17:30, Maastricht, Dag 1 event 24 juni 2026, 09:30-17:30, Maastricht, Dag 2 event 1 juli 2026, 09:30-17:30, Maastricht, Dag 3 |
placeRotterdam 24 jun. 2026 tot 8 jul. 2026Toon rooster event 24 juni 2026, 09:30-17:30, Rotterdam, Dag 1 event 1 juli 2026, 09:30-17:30, Rotterdam, Dag 2 event 8 juli 2026, 09:30-17:30, Rotterdam, Dag 3 |
placeApeldoorn 30 jun. 2026 tot 14 jul. 2026Toon rooster event 30 juni 2026, 09:30-17:30, Apeldoorn, Dag 1 event 7 juli 2026, 09:30-17:30, Apeldoorn, Dag 2 event 14 juli 2026, 09:30-17:30, Apeldoorn, Dag 3 |
placeUtrecht 30 jun. 2026 tot 14 jul. 2026Toon rooster event 30 juni 2026, 09:30-17:30, Utrecht, Dag 1 event 7 juli 2026, 09:30-17:30, Utrecht, Dag 2 event 14 juli 2026, 09:30-17:30, Utrecht, Dag 3 |
computer Online: Virtueel 30 jun. 2026 tot 14 jul. 2026Toon rooster event 30 juni 2026, 09:30-17:30, Virtueel, Dag 1 event 7 juli 2026, 09:30-17:30, Virtueel, Dag 2 event 14 juli 2026, 09:30-17:30, Virtueel, Dag 3 |
placeEindhoven 3 jul. 2026 tot 17 jul. 2026Toon rooster event 3 juli 2026, 09:30-17:30, Eindhoven, Dag 1 event 10 juli 2026, 09:30-17:30, Eindhoven, Dag 2 event 17 juli 2026, 09:30-17:30, Eindhoven, Dag 3 |
placeMaastricht 16 jul. 2026 tot 30 jul. 2026Toon rooster event 16 juli 2026, 09:30-17:30, Maastricht, Dag 1 event 23 juli 2026, 09:30-17:30, Maastricht, Dag 2 event 30 juli 2026, 09:30-17:30, Maastricht, Dag 3 |
placeRotterdam 23 jul. 2026 tot 6 aug. 2026Toon rooster event 23 juli 2026, 09:30-17:30, Rotterdam, Dag 1 event 30 juli 2026, 09:30-17:30, Rotterdam, Dag 2 event 6 augustus 2026, 09:30-17:30, Rotterdam, Dag 3 |
placeApeldoorn 29 jul. 2026 tot 12 aug. 2026Toon rooster event 29 juli 2026, 09:30-17:30, Apeldoorn, Dag 1 event 5 augustus 2026, 09:30-17:30, Apeldoorn, Dag 2 event 12 augustus 2026, 09:30-17:30, Apeldoorn, Dag 3 |
placeUtrecht 29 jul. 2026 tot 12 aug. 2026Toon rooster event 29 juli 2026, 09:30-17:30, Utrecht, Dag 1 event 5 augustus 2026, 09:30-17:30, Utrecht, Dag 2 event 12 augustus 2026, 09:30-17:30, Utrecht, Dag 3 |
computer Online: Virtueel 29 jul. 2026 tot 12 aug. 2026Toon rooster event 29 juli 2026, 09:30-17:30, Virtueel, Dag 1 event 5 augustus 2026, 09:30-17:30, Virtueel, Dag 2 event 12 augustus 2026, 09:30-17:30, Virtueel, Dag 3 |
placeEindhoven 3 aug. 2026 tot 17 aug. 2026Toon rooster event 3 augustus 2026, 09:30-17:30, Eindhoven, Dag 1 event 10 augustus 2026, 09:30-17:30, Eindhoven, Dag 2 event 17 augustus 2026, 09:30-17:30, Eindhoven, Dag 3 |
placeMaastricht 14 aug. 2026 tot 28 aug. 2026Toon rooster event 14 augustus 2026, 09:30-17:30, Maastricht, Dag 1 event 21 augustus 2026, 09:30-17:30, Maastricht, Dag 2 event 28 augustus 2026, 09:30-17:30, Maastricht, Dag 3 |
Rust is een geavanceerde programmeertaal die veel gebruikt wordt om complexe, low-level applicaties te ontwikkelen. Applicaties die dicht tegen de hardware van het systeem functioneren vereisen een andere methodiek dan 'normale' applicaties. Het ontwerp van Rust sluit hier naadloos op aan. Tijdens de training gaan we in op de geavanceerde mogelijkheden van Rust.
Algemene omschrijving
In de regel interacteert Rust met andere systemen en programmeertalen. Rust is dan ook extreem geschikt om bijvoorbeeld netwerk connecties te maken, te werken met websockets en om API's te benaderen. Natuurlijk kun je een Rust applicatie ook betrekkelijk eenvoudig als webserver (of API) laten functioneren.
Rust …
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
Rust is een geavanceerde programmeertaal die veel gebruikt wordt om complexe, low-level applicaties te ontwikkelen. Applicaties die dicht tegen de hardware van het systeem functioneren vereisen een andere methodiek dan 'normale' applicaties. Het ontwerp van Rust sluit hier naadloos op aan. Tijdens de training gaan we in op de geavanceerde mogelijkheden van Rust.
Algemene omschrijving
In de regel interacteert Rust met andere systemen en programmeertalen. Rust is dan ook extreem geschikt om bijvoorbeeld netwerk connecties te maken, te werken met websockets en om API's te benaderen. Natuurlijk kun je een Rust applicatie ook betrekkelijk eenvoudig als webserver (of API) laten functioneren.
Rust onderscheidt zich ten opzichte van bekende talen als Java/C en C++ in het geheugengebruik (velen roemen de afwezigheid van een garbage collector) en de opbouw van Rust applicaties.
Tijdens de cursus Rust Advanced leer je de geavanceerde mogelijkheden van Rust kennen.
Bedrijfstraining Rust Advanced
Wil je met je met een heel team je Rust applicaties naar een hoger niveau brengen? In een bedrijfstraining kunnen wij de training volledig op maat voor jouw organisatie verzorgen, voor jou en wellicht een groep van je collega's.
We kijken dan naar jullie specifieke wensen rond Rust programmeren en helpen je deze op te zetten. Zo sluit een bedrijfstraining perfect aan bij wat jij moet beheersen om Rust perfect voor je organisatie te kunnen inzetten.
Programma
Tijdens de Training Rust Advanced komen in basis onderstaande onderwerpen aan bod. Afhankelijk van ontwikkelingen op het vakgebied, kan de feitelijke trainingsinhoud hier echter van afwijken. Bel ons gerust voor meer informatie over de actuele inhoud.
- Network programming
- Concurrency
-
- Threads
- Message Passing
- Shared-State concurrency
- Extensible Concurrency with Sync and Send Traits
- Lifetimes
-
- In structs
- Blocks
- In Scopes
- Static
- Functional programming
- Smart Pointers
-
- Box<T>
- Rc<T>
- ReffCell<T>
- Unsafe Rust
-
- Unsafe Superpowers
- Dereferencing a Raw Pointer
- Unsafe Methods and Functions
- Using external Functions to call external code
- Unsafe traits
- Design Patterns
-
- Behavioural patterns
- Creational Patterns
- Structural Patterns
- Use-case scenario's
- Tips & Tricks
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

