21
Introduction
Setting up and using PyScript
Exercise: writing your first PyScript app
print () function
PyScript architecture
< script type ="py" > vs < py-script >
Module overview
Interactive apps and foreign function interface (FFI)
Exercise: creating an interactive app
How the app works: the document object and JavaScript foreign function interface (FFI)
Web development and cross origin resource sharing CORS
Module overview
Your browser is your most ubiquitous computing platform
Exercise: 3D Plotting with NumPy and Matplotlib with PyScript and Pyodide
Interactive 3D Voxel Plots
Organizing code into modules
How it works: Pyodide packaging, interactivity, and FFI with Pyodide
Runtime threads, interactivity, and blocking calls
Module overview
Conclusion
End of course survey