Registration deadline: 30. January (Limited spots available)
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
- Package and environment management
- Pip-venv
- Conda
- Poetry
- Prototyping tools- IDEs
- Vscode
- Pycharm
- Spyder
- Jupyter
- RStudio
- Combining R and Python
- Production tools- HPC server
- Linux-based server
- Mainstream HPC platforms i.e. fox
- Educloud on demand
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: 30. January
List if Instructors