05-02, 14:30–14:55 (Asia/Jerusalem), General Track 1
Most programmers consider Python as a scripting or a server side language totally unsuitable for UI . In Imubit we decided to use Jupyter Lab in order to combine Python's powerful server side abilities with a beautiful UI.
While Jupyter is widely used for big data or data science, we decided to use it to easily develop a streamlined work process for our engineers. With just a small amount of effort, we were able to create beautiful, easy to use Python user facing applications for non-technical users.
We will start by describing Jupyter Lab Extensions, then we will get a glimpse of some of Python’s frontend packages (Ipywidgets, panel, Ipyaggrid etc.), and learn how to use them and expand them with our own custom logic.
English
Target audience –Developers
Full stack engineer at Imubit - 2020-Current
Full stack engineer at the Cyber division of the Prime Minister's Office - 2016-2019
National Service as a full stack engineer at the Cyber division of the Prime Minister's Office 2014-2016
MA in Sociology and Anthropology with Thesis at Bar Ilan University - 2017-2019
BSc in Computer Science and The degree was done in parallel to my high school studies at The Jerusalem College of Technology (JCT) – Lev Academic Center - 2009-2014