Per cifre e simili dovrebbe esserci una sezione adatta del forum. (?)
Di sicuro, potresti intanto installare apache/php/mysql (che sono gratis e girano bene in windows e linux) oppure iis (per windows). Se il progetto è "serio" come dici tu, il servizio di hosting a pagamento è "obbligatorio" (anche per l'immagine del servizio stesso che il cliente si farà).
Ciao
PS: studiare ingegneria informatica in italia non è garanzia di saper programmare in php o asp(ma di sicuro può aiutare a trovare il giusto approccio per risolvere un problema).