View on GitHub

python-hands-on-tutorial

A hands-on Python3 tutorial

python-hands-on-tutorial

A hands-on Python3 tutorial designed by the Datasnakes.

Background Information

The tutorial will introduce students to a variety of computational tools for solving common problems in biological research. Students will be taught the Python programming language through hands on exercises. Students will acquire knowledge and programming skills that will increase their productivity as researchers.

Tutorial Objectives

Required Resources

Exercises

These tutorial exercies will be loosely adhered to.

Exercise Topic Reading/Assignment Objectives
0 Learning to Type Online Typing Lessons improve typing in order to improve coding effciency
1a Getting started with Python & Project Management Part 1   learn markdown for readmes, learn about git and github
1b Getting started with Python & Project Management Part 2   learn the basics of an IDE, learn to install python packages
1c Underdanding Python Using R and RStudio   learn how Python works by doing similar tasks with R
2 Python Syntax & Basics    
3 Data Structures & Statements    
4 Importing & Manipulating Data    
5 Non-Linear Regression Analysis with Python    
6 Writing Functions    
7 Writing a Class in Python    
8 Writing a simple command line tool    
9 Unix/Linux Commandline Basics