Publicatiedatum : 10/02/2026

Opleiding : PyScript , webontwikkeling met Python in de browser

Moderniseer uw webapplicaties met PyScript, Pyodide en WebAssembly.

Praktijkcursus - 2d - 14u00 - Ref. PYF
Prijs : 1280 € V.B.

PyScript , webontwikkeling met Python in de browser

Moderniseer uw webapplicaties met PyScript, Pyodide en WebAssembly.


Nieuwe opleiding

PyScript maakt het mogelijk om Python direct in de browser uit te voeren met behulp van Pyodide en WebAssembly (WASM). Deze innovatieve aanpak maakt Python-bibliotheken (NumPy, Pandas, Matplotlib, Plotly) toegankelijk op een serverloze manier. De cursus leert hoe je een interactieve Single Page Application maakt, zakelijke toepassingen moderniseert en een online datagestuurd dashboard implementeert.


INTER
INTRA
OP MAAT


Beschikbaar in het Engels op aanvraag

Ref. PYF
  2d - 14u00
1280 € V.B.




PyScript maakt het mogelijk om Python direct in de browser uit te voeren met behulp van Pyodide en WebAssembly (WASM). Deze innovatieve aanpak maakt Python-bibliotheken (NumPy, Pandas, Matplotlib, Plotly) toegankelijk op een serverloze manier. De cursus leert hoe je een interactieve Single Page Application maakt, zakelijke toepassingen moderniseert en een online datagestuurd dashboard implementeert.


Pedagogische doelstellingen
Aan het einde van de training is de deelnemer in staat om:
Het PyScript ecosysteem en zijn architectuur (Pyodide, WASM, sandbox) onder de knie krijgen.
Een interactieve Python/HTML/JavaScript-clienttoepassing ontwikkelen
Gebruik data science bibliotheken (NumPy, Pandas) en interactieve visualisatiebibliotheken (Matplotlib, Plotly)
Een interactief, bedrijfsgericht dashboard maken dat gemakkelijk kan worden onderhouden en bijgewerkt
Een serverloos project implementeren (GitHub Pages, statische hosting) tegen minimale bedrijfskosten

Doelgroep
Ontwikkelaars, datawetenschappers en -analisten, IT-teams...

Voorafgaande vereisten
Basiskennis van Python, HTML/CSS en JavaScript.

Praktische modaliteiten
Praktisch werk
Reeks praktische oefeningen voor de stapsgewijze ontwikkeling van een echte bedrijfsapplicatie-integratieoplossing.
Leer methodes
Theoretische presentaties vergezeld van voorbeelden van implementatie, waarna de opgedane kennis wordt gebruikt om een gemeenschappelijk themaproject uit te voeren.

Opleidingsprogramma

1
Instellen en eerste scripts

  • Presentatie van de PyScript/Pyodide/WASM architectuur.
  • PyScript integreren in een HTML-pagina.
  • Gebruik van de tags <py-script>, <py-repl>, <py-env>.
  • Beheer van Python-afhankelijkheden aan de klantzijde.
  • Serverloze uitvoering om infrastructuurkosten te verlagen.
Praktisch werk
Maak de basis voor het red thread project - een HTML-pagina die Python integreert met PyScript.

2
DOM-manipulatie en gebruikersinteractie

  • DOM-besturing met PyScript.
  • Beheer van gebruikersgebeurtenissen (klikken, formulieren, invoer).
  • Communicatie tussen Python en JavaScript (bidirectionele interoperabiliteit).
  • Styling met CSS en compatibiliteit met front-end frameworks (React, Vue, Angular).
  • Gebruik een REST API om live gegevens te laden.
Praktisch werk
Het Red wire-project uitbreiden met een formulier en dynamische DOM/Python-interacties.

3
Python-bibliotheken en interactieve visualisatie

  • NumPy en Pandas importeren en gebruiken in de browser.
  • Interactieve grafieken maken met Matplotlib en Plotly.
  • Creatie van een gegevensgestuurd mini-dashboard.
  • Optimaliseren van het laden van WebAssembly-afhankelijkheden.
  • Python-code structureren in een onderhoudbare PyScript SPA.
Praktisch werk
Voeg een interactieve gegevensweergave (grafiek die wordt bijgewerkt op basis van de invoer van de gebruiker) toe aan het project Fil Rouge.

4
Geavanceerde integratie en implementatie

  • Geavanceerde communicatie tussen Python en JavaScript (functies, JSON).
  • De UI verbeteren met CSS en lichtgewicht frameworks.
  • Organisatie en onderhoudbaarheid van een professioneel PyScript-project.
  • Serverloze implementatie op GitHub Pages of statische server.
  • Beste praktijken om prestaties, toegankelijkheid en veiligheid te garanderen.
Praktisch werk
Het voltooien en implementeren van het complete interactieve mini-dashboard in serverloze modus.


Data en plaats
Selecteer uw locatie of kies voor de les op afstand en kies vervolgens uw datum.
Klas op afstand

Laatste plaatsen
Garantiedatum ter plaatse of op afstand
Gegarandeerde sessie

KLAS OP AFSTAND
2026 : 16 juli, 31 aug., 7 dec.

PARIS LA DÉFENSE
2026 : 16 juli, 31 aug., 7 dec.