well you can read only theory online.
if you want to practice the programs then you will have to really work on installing softwares on to your system