Untitled

Short Course on Python Programming

May 9-13, 2016

IIITM-K, Technopark, Trivandrum

About The Institute

The Indian Institute of Information Technology & Management - Kerala (IIITM-K) was set up by the Government of Kerala under Department of Information Technology during the year 2000. IIITM-K's Mission is to be an institution of excellence in IT education, Research, Development, and Training in Applied Information Technology applied informatics and allied disciplines.

Faculty

Sri Lalitha Prasad K, visiting faculty IIITM-K will be the main resource person for the course. He was the Head, Corporate Learning Center at Tata Consultancy Services, Trivandrum. He will be supported by the faculty members of IIITM-K and backed with the Institute's excellent IT infrastructure.

Short Course Objective This short course aims to deliver hands-on experience for the participants on Python programming. The course covers the basics of Python programming like data-types, statements, syntax, functions etc. Once the foundation is laid, it covers more advanced topics of python programming like using database connectivity, web programming etc. After successful completion of the course, the participants will have a strong foundation of Python programming and it will enable them to use Python programs in their interested domains.

Target Audience

No pre-requisite course work is required to attend this short course. However, it is not meant for absolute beginners. The participants are expected to know how to use a command line, edit a text file and basic installation of software. Prior exposure to basic programming, knowledge of variables, conditions, loops etc, in any language would be desirable.

The course is open to Government employees, academia, industries and anyone interested in Python programming.

Short Course Coverage

Python interpreter

Variables and built-in types

Strings, Lists, Tuples, and Dictionaries

Statements and indenting

if, elif, and else statements

range() function and for loops

break, continue, else clauses on loops and pass statement

Functions

Default argument values, Keyword arguments, Arbitrary arguments

Lambda expressions

Recursive functions

Writing stand alone programs

Keyboard I/O and File I/O

Exceptions

Lists as stack and queue

List comprehensions

Object oriented programming

Modules, Packages, and import statement

Iterators, generators, and decorators

Unit testing with doctest and unittest modules

Walk through of Python Standard Library

Database connectivity and ORM

Web application development with Python

Duration

One Week [May 9-13, 2016]

Session Time: 9.30 AM- 5.00 PM

Short Course Delivery Mode

Participants will be immersed in interactive sessions with hands-on labs after each topic.

Short Course Fee

Rs. 6500/- + Applicable tax

Payment Mode: The DD/cheque may be drawn in favour of Director, IIITM-K and payable at Trivandrum

TA/DA will NOT be paid by IIITM-K.

Number of Seats

The number of seats is limited to 25 and will be served on first come first serve basis.

Certification

Certificate of participation will be provided by IIITM-K to all the participants who actively participate in all the training sessions.

How to Apply?

Send your interest to shortcourse@iiitmk.ac.in on / before Thursday, May 5, 2016 with the following details: Name, Age, Type of Applicant, Designation, Department / Organization, Highest Qualification, Years of Experience, Postal Address, Email Id, Mobile Number and DD details. DD may be drawn in favor of Director IIITM-K and payable at Trivandrum and the same should be sent to Programme Coordinator - Cyber Security, IIITM-K, Technopark, Trivandrum, Kerala 695581 on or before May 5, 2016.