Introduction to the Unit and some basic python setup
Introduction to the Unit and some basic python setup
The aim of this lab is to setup our python environment in the lab and give you the ability to setup something similar at home.
We will cover:
Installing a specific Python version globally and locally Creating a virtual environment Managing dependencies with pyproject.
The aim of this lab is to setup our python environment in the lab and give you the ability to setup something similar at home. I will video it live and upload afterwards as this will mainly be an interactive session.
Introduction to Object Oriented Programming
Design Patterns in python
Using PySide6 in python to create GUI's
Aims The aim of this lab is to introduce marimo and its use in developing interactive python notebooks.
Basic marimo setup and notebook creation. Creating out own package for shared code in the lab Adding packages with uv and marimo uv Getting Started As we already have a labs github repository, we can use that to get started with marimo.