Same Sessions for all

Day 1: Friendship with Command line

1) Understanding various linux commands including complex commands like pipe, awk,sed 2) UNderstanding linux file systems 3) Becoming a master of vim 4) Understanding processes in linux

Day 2: Networking in Linux 1) Basic IP Address/gateways/routing 2) Configuring services like Apache2/Dynamic-DNS/Ssh 3) Understanding networking commands like telnet, ssh, ping, route,ifconfig

Day 3: Programming in linux :Python 1) Basics/Advance in python 2) Developing desktop applications using python/qt/gtk

Day 4: Programming in linux :Java 1) Basics/Advance in Java 2) Eclipse 3) Swings

Day 5: Web Programming in linux: Drupal using php/Ruby on Rails If Drupal 1) Basic web-site building, 2) Using modules 3) Basic customizations/theme modifications using css/php