Introduction to Programming using Python

Author Katja Schuerer, Corinne Maufrais, Catherine Letondal, Eric Deveaud, Marie-Agnes Petit
Format PDF
Price free

The objective of this course is to teach programming concepts to biologists. It is thus aimed at people who are not professional computer scientists, but who need a better control of computers for their own research.

Chapters include:

  • Introduction
  • Variables
  • Statements, expressions and functions
  • Communication with outside
  • Program execution
  • Strings
  • Branching and Decisions
  • Defining Functions
  • Collections
  • Nested data structures
  • Repetitions
  • Exceptions
  • Functions II
  • Modules and packages in Python
  • Recursive functions
  • Files
  • Scripting
  • Object-oriented programming
  • Object-oriented design

Read Mirror

Leave a Reply

Your email address will not be published.