One of the most convenient way to install debian and get a backlog of updated software right away is using debians net installation provision. This method of installing debian though requires a fully functioning internet connection on the destination computer that you are going to install on.
Compared with other conventional method, with this method you end up using less data as the process of installation will be tailed to your system requirements. Both Ethernet and Wireless are supported very well. There are three options that you can use to install over the network.
Using Small CDs or USB Sticks
This small or USB stick CD contains just the minimal amount of software to start the installation and fetch the remaining packages over the Internet. Up to 300 MB in size, this image contains the installer and a small set of packages which allows the installation of a (very) basic system
Go to Debian netinstall Architecture download system. Once you have download the iso file if you are using linux then run dd command to put the content of the iso file to a USB stick.
sudo dd bs=4M if=input.iso of=/dev/sd conv=fdatasync
Note /dev/sd be quite careful with that, ensure it's the usb stick you have insert which will most likely be like /dev/sdb, /dev/sdc/ depending on how many they are in the inside. If you are not sure which is you usb you can run gnome-disk. Or run the following command.
Once it's done, plug the usb to the destination computer and then boot to from usb. Again ensure the computer is connected to a network if it's a laptop there will be option during installation that will give you a choice to connect to the near by wireless network.
For more information on architecture specific Debian Architecture specific installation guidline