Cursusaanbod
Inleiding tot Rust voor Webontwikkeling
- Wat is Rust?
- Voordeel van het gebruik van Rust voor webontwikkeling
- Overzicht van Rust-webontwikkelingsframeworks en -tools
De ontwikkelomgeving instellen
- Rust en gerelateerde tools installeren
- De ontwikkelomgeving configureren
- Gemene IDE's en teksteditors voor Rust-webontwikkeling verkennen
Serverkantige webtoepassingen bouwen
- HTTP-aanvragen en -responsen verwerken
- Routage en URL-behandeling
- Middleware en verwerkingspipelines voor aanvragen
- Sessiebeheer en authenticatie
Werken met databases in Rust
- Overzicht van databaseopties in Rust
- Databases onderzoeken met behulp van Rust-bibliotheken
- ORM (Object-Relationele Afbeelding) in Rust
- Data-migratie en -beheer in Rust-webtoepassingen
RESTful API's maken
- RESTful API's ontwerpen
- CRUD-bewerkingen met Rust verwerken
- Dataformaten (JSON, XML, etc.) serialiseren en deserialiseren
- Versiebeheer en documentatie van API's
Voorwaartse componenten ontwikkelen met Rust
- Overzicht van voorwaartse frameworks en -bibliotheken in Rust
- Rust integreren met JavaScript-frameworks (bijv. React, Vue.js)
- Voorwaartse componenten schrijven met behulp van Rust en WebAssembly
Prestatieoptimalisering in Rust-webtoepassingen
- Rust-webtoepassingen profileren en benchmarken
- Prestaties verbeteren met asynchrone programmering
- Caching- en resourceoptimalisatietechnieken
- Loadbalancing- en schaalstrategieën
Veiligheid waarborgen in Rust-webtoepassingen
- Gemeenschappelijke beveiligingskwetsbaarheden in webtoepassingen
- Invoervalidatie en sanering in Rust
- Authenticatie en autorisatie in Rust
- Veilige communicatie en encryptie in webtoepassingen
Rust-webtoepassingen testen en implementeren
- Eenheden- en integratietests schrijven voor Rust-webtoepassingen
- Continue-integratie- en -implementatiemethoden voor Rust-webprojecten
- Containerisering en implementatieopties voor Rust-webtoepassingen
- Bewaking en logboekregistratie in productieomgevingen
Verslaglegging en volgende stappen
Vereisten
- Basisbegrip van programmeerconcepten
- Kennis van HTML, CSS en JavaScript
- Erfaring met een back-end programmeertaal (zoals Python, Ruby of Node.js)
Publiek
- Ontwikkelaars
- Webontwikkelaars
- Back-end ontwikkelaars
Aangepaste bedrijfsopleiding
Opleidingsoplossingen ontworpen exclusief voor bedrijven.
- Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
- Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
- Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Prijs per privégroep, online live training, startend vanaf 4800 € + BTW*
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
Reviews (2)
Heel goede onderwerpenstructuur,perfecte presentatie, zeer hoge kennisniveau van de trainer. Smetteloze infrastructuur.
Tibor Pozsgai
Cursus - Rust Advanced
Automatisch vertaald
Solide inleiding tot Rust met gevorderde elementen zoals macros. Praktische codetoepassingen, veel aanvullende opmerkingen, vrije discussie en consultatie.
Robert - Sonova Warsaw Service Center Sp z o o
Cursus - Rust Programming
Automatisch vertaald