Shell programming training