"Envato is one of the most prolific outlets of tutorials and screencasts for WordPress design and use. The vast majority are free materials, however we also publish premium tutorials and books. You can browse through the links below to find our selection of world class WordPress training content."
Video screencast on how to install WordPress via FTP (on a mac, same idea for windows or other). Shows wp version 2.5, but same process for later versions.