Introduction to Programming using Python

Introduction to Programming using Python

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

Tag(s): Python

Publication date: 01 Feb 2008

ISBN-10: n/a

ISBN-13: n/a

Paperback: n/a

Views: 15,174

Type: N/A

Publisher: Pasteur Insitute

License: n/a

Post time: 27 Apr 2008 08:58:59

Introduction to Programming using Python

Introduction to Programming using Python The objective of this course is to teach programming concepts to people who are not professional computer scientists, but who need a better control of computers for their own research.
Tag(s): Python
Publication date: 01 Feb 2008
ISBN-10: n/a
ISBN-13: n/a
Paperback: n/a
Views: 15,174
Document Type: N/A
Publisher: Pasteur Insitute
License: n/a
Post time: 27 Apr 2008 08:58:59

Excerpts from the Introduction:

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. This programming course is part of a course in informatics for biology. If you are already a programmer, and if you are just looking for an introduction to Python, you can go to this Python course (in Bioinformatics).

The reasons to use Python as a first language to learn programming are manyfold. First, there are studies that show that Python is well designed for beginners and the language has been explicitely designed by its author to be easier to learn. Next, it is more and more often used in bioinformatics as a general-purpose programming language, to both build components and applications. Another very important reason is the object-orientation, that is necessary not just for aesthetics but to scale to modern large-scale programming. Finally, a rich library of modules for scripting and network programming are essential for bioinformatics which very often relies on the integration of existing tools.




About The Author(s)


No information is available for this author.

Eric Deveaud

No information is available for this author.


No information is available for this author.

Catherine Letondal

No information is available for this author.


No information is available for this author.

Corinne Maufrais

No information is available for this author.


No information is available for this author.

Marie-Agnes Petit

No information is available for this author.


No information is available for this author.

Katja Schuerer

No information is available for this author.



Book Categories