Python for n00bs (Beginner Level Hands-on Workshop)

  • Start Date: Sept. 23, 2017, 11 a.m.
  • End Date: Sept. 23, 2017, 5 p.m.
  • Venue: Makespace and Open Source Creativity (

Who wants to learn how to code?! Why not start with a Beginner Workshop in Python? We're offering a succinct 1-day hands-on workshop to explain the basics of the python programming language to absolute beginners -- so ideal for those who don't understand how to code, but have always wanted to learn!

WHAT: Python for N00bs (Beginner Level Coding Workshop)
WHEN: Saturday 23rd September, 2017
TIME: 11AM - 5PM
WHERE: Bangalore Makespace and Open Source Creativity
COST: INR 2000/- per person
REGISTER via this instamojo URL

+ 10.45 - 11.00: Welcome, Tea and Coffee, Introductions
+ 11.00 - 11.30: Python Installation step-by-step
+ 11.30 - 13.30: Python Programming Fundamentals
--> Using the Interpreter
--> Using the Calculator
--> Basic Variable Creation and Assignment
--> The Concept of Data Types (or lack of them!)
--> Advanced Text Editors and Plug-ins
--> How to run a Python Script
--> Conditionals, Loops, Lists, Dicts
--> Exercise: Fizz-buzz program
--> Exercise: Shopping List Application
+ 13.30 - 14.30: LUNCH BREAK (on your own)
+ 14.30 - 17.00: Python Functions and File I/O
--> Exercise: Implementing Note Making App

- You MUST bring your laptop (with accompanying charger) to this workshop! Any Mac/Windows machine is fine, Linux Machines are preferred!
- We will give everyone a flash drive with a pre-installed linux distribution to run, this will be mandatory to use throughout the workshop, whether you have a Mac or PC
- The workshop is targeted towards beginners of computer programming, those who are keen to learn Python as a quick and dirty introduction to coding
- Any age group can participate in this workshop, but all parties MUST REGISTER e.g. if you are a parent who wants your kid to enrol for the class, you have to register/pay for the class as well as registering for your kid.
- Any questions? Please contact Kavita Arora directly via