Course Overview Participation: The workshop is open to anybody who is interested in learning the Introduction to Python programming using the
principles of Software Carpentry.
Intended Audience: Students and Staff who would like to learn more about the basics of Python programming.
Keywords: Python, programming, GIT, Software Carpentry
Language: English
Type of training: face-to-face
Credential awarded: none
Venue of workshop: University of Cape Town – venue (TBA)
Dates for the workshop: 30th October – 31st October 2018: Face to face practical workshop (bring your own laptop)
Workshop organisers: Ziyaad Parker, Suresh Maslamoney, Sumir Panji, Nicola Mulder
Application opens: 26th September 2018
Application for the workshop closes: 11th October 2018
Notification or acceptance date for the workshop: 12th October 2018
Link to application form: https://tinyurl.com/cbio-sfc
Workshop Sponsor: UCT Computational Biology Division (CBIO) and H3ABioNet
Tools: Python, Jypter Notebook, GitHub, Git, Numpy, Pandas, Linux/Mac/Windows
Objectives: After this workshop participants should:
- Be familiar Git and GitHub as well as using it
- Be familiar with Jupyter Notebook
- Be familiar with Python and executing scripts
- Understand the different Python packages
- Be familiar with steps and procedures involved in working with Python
Workshop limitations: The workshop is set for two days. This course will teach the foundations of Python programming Linux and Git.
Prerequisites: The participants must have their own laptop and install software below before the workshop:
- Python 3
- Numpy and Pandas Python package,
- Git
and - Jupyter Notebook
Without the above installed participants will not be able to complete the course. Follow these instructions on this link to install: https://swcarpentry.github.io/python-novice-gapminder/setup/
Training Materials Availability:
Training materials used for this course were not directly produced by H3ABioNet but may be accessed here: https://h3abionet.github.io/2018-10-30-SWC-course/. Please note, these materials may be governed by different sharing/re-use policies, and you are encouraged to follow the policies of the external providers regarding material re-use and/or sharing.