ATTENTION: You are viewing a page formatted for mobile devices; to view the full web page, click HERE.

Other Software > Developer's Corner

What path to take for learning Web Development?

<< < (2/3) > >>

jamiemac2005:
I'd agree with what everyone here has said. I'd like to add an emphasis to javascript. I learned javascript soon after XHTML and i find it a brilliant tool for mocking up website designs from layouts/working out kinks in my sites. My favourite development tool becomes Firefox with the JSShell and TestStyles bookmarklets (available here) and the popular WebDeveloper add-on.

Since you're a visual designer i'd suggest giving my method a go, i prefer to program using a text editor (Notepad++) than a visual IDE because of the greater control over the page i'm writing. So i mockup a basic layout and then use the afforementionned bookmarklets in firefox to modify my design in a visual way until i'm happy.

Of course this is all to do with after you've gotten started with web programming =]

Good luck.

Renegade:
If you want to learn quickly and build skills that you take forward, I'd recommend looking at ASP before jumping into PHP. PHP is more difficult. ASP is really kind of outdated, but if you learn a bit about it, you'll be able to transition to more difficult concepts that you'll encounter in PHP. I don't recommend using ASP for production, but it is a good learning tool. Keep in mind though that it is very much outdated now. The current model is ASP.NET, which is VERY different.

ASP.NET is something to look at down the road though. Don't try to get into it as a beginner because it's simply far too advanced. It combines all the difficulty of PHP with a more abstract programming model and a huge framework. ASP.NET MVC is really the kind of thing to aim for long term as it follows very good programming methods that are simply nightmarish to do in PHP.

You might want to look at PHP before looking at ASP though, just to get a flavor for it. PHP is more C-ish or more like Perl than ASP. Perl is pretty much the most obtuse web programming language out there, and really only recommended for hard core masochists. :) (Well, it's actually quite good and there's a huge amount of Perl code available, but it's simply terse and difficult.)

Do try to find out what XML is though. XHTML is based on XML, so knowing what XML is will help you understand XHTML. You don't need to know how to program XML, but at least know what "well formed" means because that's a key concept that you can't ignore. (HTML is not well formed, but XHTML is.)



Oh, just a cautionary note... Do try to develop good habits early on. There are already far too many bad web programmers out there creating bad web sites and bad user experiences. Along the way you'll discover more and more things like error checking that are core tools that you should be using. Don't get caught up in things that frustrate you though -- just keep going and returning to them as you learn more.

Have fun~! Web development can be a lot of fun and should be enjoyable for you!

CaptainDDL:
You probably should get a basic understanding of HTML and CSS down before moving further, as those are the fundamentals of web development. :)

You can use PHP, ASP.NET, even C++ to generate your pages...but it eventually has to be turned into HTML for the browser to understand it. Someone mentioned W3schools earlier, that's a great site to start with, I use it for a reference regularly.

Once you get HTML and CSS down, I'd recommend learning a little bit of PHP. Zend has a great set of beginner tutorials.

Good luck!

Proximo:
Thank you very much.

I will start with HTML and CSS first.   :Thmbsup:

Tuxman:
XHTML is not actually made for websites anyway, that's why it has not become HTML 5. Learn to write standards-compliant HTML (no quirks mode) and you're safe.

BTW the easiest way to make your website use PHP is to rename *.htm(l) into *.php.  ;D :)

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version