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
 21 Uren

Leveringsopties

PRIVÉGROEPSTRAINING

Onze identiteit draait om het leveren van precies wat onze klanten nodig hebben.

  • Pre-cursusgesprek met uw trainer
  • Aanpassing van de leerervaring om uw doelen te bereiken -
    • Op maat gemaakte overzichten
    • Praktische, praktische oefeningen met gegevens / scenario's die herkenbaar zijn voor de cursisten
  • Training gepland op een datum naar keuze
  • Gegeven online, op locatie/klaslokaal of hybride door experts die ervaring uit de echte wereld delen

Private Group Prices RRP from €6840 online delivery, based on a group of 2 delegates, €2160 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.

Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen


OPENBARE TRAINING

Kijk op onze public courses

Reviews (2)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën