This event is now over

Event Details

About

This training is over. Please visit anandology.com to see the upcoming trainings by Anand Chitipothu.

Two day hands-on course on Python programming language. 

This course covers basics of Python programming language with an emphasis on practical applications.

This course assumes that the participants are already familiar with some programming language. Prior exposure to Python is not required.

The material for this course is derived from The Python Practice Book, a book compiled from the training notes of the the instructor.


Syllabus:

1. Getting Started

Covers basics of Python programming language. Includes, using interterperter, running scripts and introduction to basic data types.

2. Working with Data

Introduction to Python’s powerful datastuctures including, lists and dictionaries. Also covers working with files.

3. Modules

Introduction to Python module system. Covers imports, docstrings, pydoc and quick tour of standard library.

4. Classes and Objects

Introduction to object-oriented programming with Python. Covers writing classes, object creation, inheritence and exception handling.

5. Working with Third-party Modules

Introduction to installing third-party modules from PyPI and virtualenv.

6. Testing Python Programs

Introduction to automated testing using unitest and doctest modules.


Prerequisites

All participants must come with a laptop to the course. The participants are expected to try examples and solve exercises in the class.

The laptop should have Python 2.7 installed in it.

 


 

About the Instructor

Anand Chitipothu is a passionate programmer with more than 10 years of experience. He has experience ranging from building rich desktop applications to scaling high-traffic websites, writing high-performance scientific tools to modern proxy servers.

Anand has offered Python training to various corporates, conducted Python workshops at various colleges, spoke at various tech conferences.

Anand conducts public traning classes in Bangalore on a semi-regular basis.

Anand is co-author and current maintainer of web.py, a web framework in Python.


For more information about the course please visit:

http://anandology.com/trainings/python.html

Contact

Anand Chitipothu
anandology@gmail.com

+91 776 040 4495

anandology.com/trainings/python.html

Schedule

November 17, 2012 — 9:00 am to
November 18, 2012 — 6:00 pm

Add to your calendar

Venue

No. 20, 1st Floor, 11th A Main
Millers Road
Vasanthnagar
Bangalore, Karnataka
India

Map