Thanks Synook, What sort of time scale should I give myself to complete this and be a proficient web developer? i.e. Being able to apply for a job or being able to set up my own business. At the moment I have alot of free time but I don't want to burn myself out. By completing the module you've suggested would that arm me with the necessary tools to do backend of sites?.....Sorry for the newbie questons. Peace.