Just so you know, this is for me to plan out what to learn first, after gaining proficiency and efficiency in the 'minimum to get by' I plan on continuing to learn as much as I can. So hypothetically for someone to "Learn enough to get by" as a web developer (as a minimum standard for learning), they need to learn: How to use most of the prebuilt solutions (blogs and forums), and familiarise themselves with creating plug ins for them and modifying as needed. Server administration in multiple OS's. Learn to build secure e-commerce websites. Creating Custom company sites to display portfolios and information. Create CRUD websites (Basic Database sites for cataloguing) Have I missed/overlooked anything? Also what client side languages other than HTML,XML,CSS and JS would be needed? Also could I get away without learning .net?