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