Introduction to Programming using Python

My image
  • 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

Get the book: Introduction to Programming using Python

Leave a Reply

Your email address will not be published. Required fields are marked *