/    Sign up×
Community /Pin to ProfileBookmark

Really confused and need help guys!

well..

now… I wanna learn web developing.. easily had set a plan for myself..

HTML – 2 weeks
XHTML – 3 weeks
CSS – 5 weeks
JavaScript – 5 weeks
XML – 3 weeks
PHP – 3 weeks
MySQL – 1 week

Dreamweaver and other web designing tools, PhotoShop, Illustrator and all.. time = not a big deal as I will use a text editor for the above.

my sources are..

tutorials at w3schools.com

videos at lynda.com

my question is..

will I ever make a penny in web developing?

alright, now.. say, I’ve been 6 months (which is my plan for learning all the stuff above) learning all that, yeah! wow! I’m good at it now.. will I ever get to make an income?

Thank you guys..

to post a comment
Full-stack Developer

4 Comments(s)

Copy linkTweet thisAlerts:
@Mr__E__CrypticAug 01.2008 — You'll probably never be stinking rich. But, the work is there. Like any other venture, if you work as hard at getting the work, as you do on the actual work, you should be able to make a living.

Incidently, some of your estimates are, well... conservative.
Copy linkTweet thisAlerts:
@toicontienAug 01.2008 — Very conservative estimates. Learning HTML isn't that hard. In order to really know it, I'd say a couple months of playing around. CSS is a different beast entirely. It took me a full 3 years before I was confident I could tackle any layout and get it working cross browser.

JavaScript? Ha! I'm still learning. I know a lot, but there is a WHOLE lot to learn. You can learn the basics quite easily, and then once you delve into OOP practices and browser quirks, bugs and interoperability, you're looking at another couple years.

XML is not too terribly hard. You know the basics, you can use XML.

PHP is a tad harder. Again, it's learning the major programming procedures, practices and patterns that take a while.

You're looking at about a 4 year education to be honest. But it's worth it. You can start out with small projects and work up to more complex projects as you gain experience and knowledge.
Copy linkTweet thisAlerts:
@toicontienAug 01.2008 — Oh. And learn HTML, then learn XML. Then to learn XHTML you just apply what you've learned about XML to HTML tags.

Also, you cannot realistically be a master at all the skills. You can either be a jack of all trades and a master at none, or a jack of all trades and a master at one.

Pick one major area of web development that you like, and concentrate on it.

Server side programming and database administration

Client side coding, accessibility, usability and browser compatibility

Graphics design, and visual communication

Once you've found your area of concentration, really really learn it --- but make sure you learn a little about the other areas too!

A jack of all trades, but a master at one.
Copy linkTweet thisAlerts:
@Declan1991Aug 01.2008 — There is no point in learning HTML (it isn't something you can just [b]learn[/b] either, it's only a mark-up language) and then XHTML in isolation. XHTML is simply HTML with XML ideas, but actually isn't much use to you at the present moment in time so I'd leave it out. Just learn XML.

Don't set a time for learning CSS, JavaScript, PHP or MySQL. Some people are good at CSS and can master the intricacies in shorter time than another person. For JavaScript, if you have never programmed before, you will also have to learn about programming, and the same goes for PHP.


The very basis for web development is HTML and CSS. Master them first (or become competent at laying out websites) before you even think of touching JavaScript. And in a way the same goes for PHP. You cannot program anything in PHP for the web without knowing how to have valid HTML and valid CSS.
×

Success!

Help @M_Galal spread the word by sharing this article on Twitter...

Tweet This
Sign in
Forgot password?
Sign in with TwitchSign in with GithubCreate Account
about: ({
version: 0.1.9 BETA 6.17,
whats_new: community page,
up_next: more Davinci•003 tasks,
coming_soon: events calendar,
social: @webDeveloperHQ
});

legal: ({
terms: of use,
privacy: policy
});
changelog: (
version: 0.1.9,
notes: added community page

version: 0.1.8,
notes: added Davinci•003

version: 0.1.7,
notes: upvote answers to bounties

version: 0.1.6,
notes: article editor refresh
)...
recent_tips: (
tipper: @nearjob,
tipped: article
amount: 1000 SATS,

tipper: @meenaratha,
tipped: article
amount: 1000 SATS,

tipper: @meenaratha,
tipped: article
amount: 1000 SATS,
)...