Thinking in Python Workshop

04/07/2010 16:30
Asia/Calcutta
MESCE GNULabs

Upcoming Sessions:
Monday 19th April 2010, 4:30PM IST
Quiz, Exercises, Modules.

Please let us know your feedback here.

Python is an interpreted, interactive, object-oriented, open source, extensible programming language. It combines clarity and readability, making it an extremely powerful language that can be used for various applications and problems.

Python has several libraries that enable numeric and symbolic computing. It also interfaces well with native codes in C,C++ and FORTRAN and has excellent libraries for plotting/visualization.

Python has become one of the most import prerequisites for engineers in the hotting up job market. It is with this thought GNU Labs MESCE is conducting the workshop.

The registrations for the workshop is now CLOSED.

The final list of participants is available HERE. Check to confirm whether you are in.

Details of the workshop

Sessions Duration
Python Basics 1 hour
Data Structures and Functions 1 hour
Functions, Modules and Objects 1 hour
Exercises 2 hours

A good precursor to the workshop is the Python Manual by Pramode CE. You can fetch it right from here.

You can also peep into the very quick guide to Python, Byte of Python by Swaroop CH. Download it from here.

The slides we are using are from FOSSEE. You can download them from here.

If you are bringing a laptop, please note the following:

1. Setup Python 2.6
http://python.org/download/

2. Setup IPython. 2.6
http://ipython.scipy.org/moin/Download

(If you are using any GNU/Linux Distro, please check with the distro specific package for both)

Update:

1. Session 1 on Python basics was handled by Sajjad.
2. Session 2 began with a 10 min quiz on the session 1.
3. Session 2 was handled by Manu.
4. Session 3, handled by Sajjad. Quiz and Exercises.