Python Programming Training

From FOSS Nepal Community Wiki
Jump to: navigation, search

Python Programming Training is a hackathon-style training classes on Python programming language being organized by FOSS Nepal Community.

The classes will be in "from Idea to Code" style, where everyday we take an idea, design the program (outlines, algorithms, etc.), then research on what are the pieces of python that we would use and then finally write the code to get the final product.


Cost : NRs. 3000 per head [to cover lab costs, snacks, etc]


Please fill up this form. We have seats for 20 students, first come first serve basis.

Resource Persons

Date, Time and Venue

Date: Every saturday, starting from August 14th, 2010

Time: 3-6pm (3 hours per day)

Venue: FOSS Training and Research Center, Brihaspati Vidya Sadan, Naxal, Kathmandu

Location Map:


Course Structure

Day 1

  • What is python and how it works?
  • Variables and Expressions
  • Random numbers
  • Range
  • Exercise: 'Guess the number’ game

Day 2

  • Working with Dictonary and Tuples
  • Defining Functions
  • Writing your own Modules
  • Understanding Namespace
  • Files handling
  • Documentation and Comments
  • Exercise:

Day 3

Day 4

Day 5

Day 6

Day 7

Day 8

Day 9

Day 10