Python - Beyond the basics
Instructor:听Eisha Ahmed
February 25, 2021 at 1pm
Register ()
This workshop targets beginner Python programmers already familiar with the fundamentals, and will cover :
(1) object-oriented programming (classes, constructors, instances/objects, methods, inheritance)
(2) recursion
(3) exception handling
(4) including external modules and importing other scripts,
(5) reading and parsing large files into data structures (csv, tsv, json, txt, fasta).
Throughout this interactive workshop, participants will apply these concepts to solve biological problems using Python.
Note that this course will address the use of the Python language itself and relevant programming concepts, and will not cover installation, data cleaning and pre-processing, or discuss any specific libraries in detail.
Prior to the workshop, participants must have Python 3+ and a code editor of their choice (e.g. VSCode, Atom, PyCharm) installed and set up on their laptops. Instructions for any additional modules to install will be provided before the workshop.
听
***To provide the best environment for learning, space is limited. Please make sure you will be able to attend the workshop, otherwise, you may not be allowed to register again for this session.***