Computer/Internet Related – Where should I start and how should I go about it?

top movie making software
by Phing.

Question by J3573R: Computer/Internet Related – Where should I start and how should I go about it?
Hi. A quick background, and I’ll be on my way. Every since I got my first computer some odd years back (10+), I’ve been overly interested with them. I know pretty much how to gut them and put them back together due to just ripping it apart. I’m fairly well at putting anything together I take apart.

Anyway, I lost interest in pretty much everything. Now I’m interested in too much. I want to do everything from installing hardware, making PCBs, CAD, learning the in’s and out’s of various applications and operating systems, programming for software as well as the web; it’s just too much for one person to learn. Well, at least all at once. So I am asking where I should probably start, and how I should go about it.

I do not have a ton of funds at the moment; as I am sure many of you have noticed, the economy is shot. Anyway. I am not for piracy; regardless of what media and/or content is being pirated (e.g. music, movies, software, etc). I like free stuff, just as most people do. I want to take what I learn and apply it to help everyone. As an example; if I spent 5 years of my life creating an operating system I would still let others use it freely, as well as grant GPL rights. Not everyone has $ XXX.XX to pay for that top notch software.

My main objective at the moment, at least I think/feel that it is, is to learn how to create a website from the ground up. I want to be able to make multi-page sites with wiki, forums, a chat, blog, private tracker (yes, for torrents, but only for freeware alternatives) etc. I want to set it up so that I may let others register, as certain this would need to be moderated, as well as credit given. I need to know enough so that I can setup analyst, ads for supporting it, possible PayPal or comparable for donations. If you think I’m contradicting myself, you don’t know the difference in donation and required payment. I’ve donated a bit, it’s always nice to help someone who does something worth while. (Rambling on… Sorry.) Anyway. Answering the very basic question at hand will do, but if you know of the exact languages I will need to learn, programs to make layouts or to learn the skills required, books, etc I will appreciate any such information. Also, please don’t say something stupid like “Google it”, any variant or similarity. I search a lot, and have found a bit of information, but some of it is a little advance and not for a beginner. Thank you. I apologize for any errors, etc.

PS – If you do not know what freeware or GPL is, you should just Google it real quick. Not contradicting myself.

Resources:
http://www.gnu.org/
http://www.fsf.org/ (Free Software Foundation)
Summary:

What do I need to learn in order to do all the web related stuff I previously mentioned. What languages/scripts. How should I go about learning them; i.e. order, where to find info, etc? Hope that’s good enough.

Best answer:

Answer by chip_prize
Some One plz post summary

Add your own answer in the comments!

Get the book now