WebAssembly

Blended learning

Dauer

 2,00 Tag(e)

Sprache(n) der Dienstleistung

EN FR

Wer organisiert diese Schulung?

OXiane est spécialisé dans la conception et la réalisation de formations informatiques et de supports de cours pédagogiques sur les dernières technologies. Nos différentes filières permettent de couvrir tous les besoins en formation que ce soit en IT au sens large, mais également "Utilisateurs" et "Soft Skills" en Management, Communication & leadership.

An wen richtet sich die Weiterbildung?

Cette formation s'adresse à des consultants IT, développeurs, architectes logiciels et « product owners » acteurs de la conception d'applications Web complexes, distribuées où la problématique cloud est centrale.

Ziele

Le participant apprend à construire, configurer, déployer et exécuter des modules WebAssembly avec ou sans WASI offrant des fonctions de calcul codées de façon native (format .wat) ou à l'aide des langages AssemblyScript (qui dérive de TypeScript), JavaScript ou encore Go (liste non exhaustive).
Les environnements d'exécution Wasmtime, WasmEdge ou encore wasmCloud (liste non exhaustive) sont utilisés à titre de découverte et d'illustration.
L'utilisation de WebAssembly est étudiée et mise en œuvre côté client (JavaScript API-navigateur) et côté serveur (JavaScript API-Node.js).
Finalement, la conception, la composition et la distribution de composants logiciels conformes à WebAssembly Component Model sont aussi étudiées et mises en pratique durant la formation.

Inhalt

Serverless function
  • De Service-Oriented Architecture -SOA-/Web-Oriented Architecture -WOA- à architecture micro- service et serverless function (Function as a Service -FaaS-)
Tenants et aboutissants de WebAssembly
  • Ecrire des modules WebAssembly
    • Formats .wat et .wasm
    • Développer directement via .wat
    • Développer avec AssemblyScript
      • WebAssembly côté client (JavaScript API-navigateur)
      • WebAssembly côté serveur (JavaScript API-Node.js)
      • WebAssembly cloud (Wasmtime)
    • Développer avec Go
  • WebAssembly System Interface -WASI- pour l'accès aux ressources côtés client, serveur et cloud : étude et mise en pratique
  • Etude et mise en œuvre d'autres environnements d'exécution WebAssembly et WASI : WasmEdge, wasmCloud...
« WebAssembly »
  • Exemple et mise en œuvre de WASI et de WebAssembly Component Model
  • Conception d'interfaces de composants WebAssembly avec Wasm Interface Type -WIT-
  • Composition avec WebAssembly Compositions -WAC-
  • Distribution avec wasmCloud

Zertifikat, Diplom

Une attestation de participation sera transmise aux participants

Diese Weiterbildungen könnten Sie interessieren

FR
Tag
Blended-Learning
Informatik - Datenbankmanagementsystem - Datenbankmanagementsoftware NoSQL - Software MongoDB
22.06.2026
FR
Tag
Blended-Learning
Informatik - Datenbankmanagementsystem - Datenbankmanagementsoftware NoSQL
08.09.2026