Registration deadline: 26. November
Workshop Description
Programming with Python has become a crucial element across various fields and a wide variety of resources are available to learn Python syntax and programming. However, managing packages, environments, and choosing the right Integrated Development Environments (IDEs) and platforms can be challenging for beginners and intermediate users. This workshop aims to address these challenges by providing a comprehensive set of tools and procedures to make programming more accessible; although teaching syntax and programming in Python is not covered in this workshop. Participants will have the opportunity to follow along and perform many of the operations demonstrated during the workshop.
List of the learning outcomes
- Prototyping tools- IDEs
- Vscode
- Pycharm
- Spyder
- Jupyter
- RStudio - Quarto
- Positron
- Production tools- HPC server
- Computer clusters
- Educloud on demand
- Poetry
- Package management
- Conda
- Pip
- Environment management
- Conda
- Venv
- Combining R and Python
- quarto
- reticulate
Prerequisites:
Basic understanding of programming in Python.
Target audience:
All interested, maximum number of participants is 25 with a first-come first-served basis. Registration above 25 would be placed on a waiting list.
Duration of the workshop
Full day. Complimentary lunch will be served.
Registration deadline: 26. November