Well Ubuntu installation can be performed from DVD or USB whatever you prefer, made by the downloaded .iso from official website itself and it contains most of the required things like -
After installation you don’t need to worry about anti-viruses as you need them in windows, Virus's can't affect Linux easily.
You don’t need to download any graphics drivers or any hardware drivers (in most of the cases excluding NVIDIA graphic card drivers etc).
You don’t need to download any Office like stuffs as in windows there is a 1 GB's installation setup for Microsoft Office , because Ubuntu comes with Libre-Office that really works nicely .
I have seen your profile ,you have mentioned that you are a C,C++ lang. developer so in Ubuntu you don't need to install any C compiler , just use gcc, and gcc+.
So completing your requirement there is only one package that you need to install that is
Ubuntu-restricted-extras, that actually adds support for MP3 playback and decoding, support for various other audio formats (GStreamer plugins), Microsoft fonts, Java runtime environment, Flash plugin, LAME (to create compressed audio files), and DVD playback.
So basically, once you have installed Ubuntu you would need to get approximately 30MBs of data from the internet, which is probably small enough that you can download it with your mobile phone internet.
If you have fluctuating network then use terminal instead of Ubuntu-Software-Center because even after restart you can start downloading again with the same command:
sudo apt-get install ubuntu-restricted-extras
That should be it. Hope I have explained what you want. Enjoy Ubuntu!