Cursusaanbod

Inleiding tot Rust voor Web Development

  • Wat is Rust?
  • Voordelen van het gebruik van Rust voor webontwikkeling
  • Overzicht van Rust frameworks en tools voor webontwikkeling

Opzetten van de ontwikkelomgeving

  • Installeren van Rust en verwante gereedschappen
  • De ontwikkelomgeving configureren
  • Populaire IDE's en teksteditors verkennen voor Rust webontwikkeling

Server-side webapplicaties bouwen

  • Afhandelen van HTTP-verzoeken en -antwoorden
  • Routering en URL-afhandeling
  • Pipelines voor middleware en aanvraagverwerking
  • Sessiebeheer en authenticatie

Werken met Databases in Rust

  • Overzicht van database-opties in Rust
  • Query's uitvoeren op databases met behulp van Rust bibliotheken
  • ORM (Object-Relational Mapping) in Rust
  • Gegevensmigratie en -beheer in Rust webapplicaties

RESTful API's maken

  • RESTful API's ontwerpen
  • CRUD-bewerkingen afhandelen met behulp van Rust
  • Serialiseren en deserialiseren van gegevensformaten (JSON, XML, enz.)
  • Versiebeheer en documentatie van API's

Frontend-componenten ontwikkelen met Rust

  • Overzicht van frontend-frameworks en -bibliotheken in Rust
  • Integratie van Rust met JavaScriptframeworks (bijv. React, Vue.js)
  • Frontend-componenten schrijven met behulp van Rust en WebAssembly

Prestatie-optimalisatie in Rust webtoepassingen

  • Profilering en benchmarking Rust webapplicaties
  • Prestaties verbeteren met asynchroon programmeren
  • Technieken voor caching en optimalisatie van bronnen
  • Strategieën voor taakverdeling en schaalvergroting

Zorgen voor beveiliging in Rust webapplicaties

  • Veelvoorkomende beveiligingsproblemen in webapplicaties
  • Invoervalidatie en opschoning in Rust
  • Authenticatie en autorisatie in Rust
  • Veilige communicatie en encryptie in webapplicaties

Testen en implementeren van Rust webapplicaties

  • Schrijven van unit tests en integratietesten voor Rust webapplicaties
  • Pijplijnen voor continue integratie en implementatie voor Rust webprojecten
  • Containerisatie- en implementatieopties voor Rust webapplicaties
  • Bewaken en loggen in productieomgevingen

Samenvatting en volgende stappen

Vereisten

  • Basiskennis van programmeerconcepten
  • Kennis van HTML, CSS en JavaScript
  • Ervaring met een backend-programmeertaal (zoals Python, Ruby of Node.js)

Publiek

  • Ontwikkelaars
  • Webontwikkelaars
  • Backend-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