Hello, Welcome to Apple Discussions.
There really is no way to use your iPod Touch without a computer. A computer is required for the following
-Syncing of media content to and from the iPod Touch
-Updating the iPod Touch software
-Copying over your iTunes account to use in the App Store and iTunes WiFi store
iPhone and iPod touch: Minimum system requirements
http://support.apple.com/kb/TS1323
Your more then welcome to use a computer long enough to update, sync info, and then use WiFi for all other features. But you will need a computer again when a software update is released that you may need and or need to fix the iPod touch at home. Otherwise you will need to visit an Apple Store and come back home to sync all data back to the current or replacement iPod Touch.
http://www.apple.com/support/ipod/service/faq/