LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   General (http://www.linuxquestions.org/questions/general-10/)
-   -   I want to be a web developer! (http://www.linuxquestions.org/questions/general-10/i-want-to-be-a-web-developer-106086/)

bolinux 10-19-2003 07:11 PM

I want to be a web developer!
 
What do I need to learn to make decent web pages. I already know HTML and would like to know if I should learn Java and anything else. Should I go to school to learn about web page design or is there a good website to learn from. Any suggestions would be helpful.

habitue 10-19-2003 07:32 PM

Make sure in your repetoire you have all of this alphabet soup:

HTML, DHTML, XHTML, XML, XSL, XSD, PHP, ASP, JSP, Javascript, Perlscript, VBscript, DTD, WAP, DOM, SOAP, and if you have time... CSS.


:D

Mirrorball 10-19-2003 07:35 PM

CSS should be up front! :P

bolinux 10-19-2003 07:38 PM

Where can I learn some of them on the web? I will have to go to school but I would like to do as much as I can on the internet or from a book.:)

trickykid 10-19-2003 07:48 PM

I think it all depends on what kind of sites you want to design really. If you want nice graphical pretty type sites, get good at graphics and layout first. This day in age I can really care less if my code is sloppy myself if going for looks. If you code to be cross browser compatible, layout is the first thing you should approach when designing a site. Ease of use, find and search for content also should be a consideration. Then worry about what your code looks like just as long as it secure as well.
I personally really only know HTML, DHTML, CSS, CGI, Javascript and Graphics editing/creation and can make decent web pages. Perl is also nice to know but I would say those are the basics you should at least know.

That's my opinion in webdesign. Its really if you want to be a frontend type of guy or just mainly a backend. I know some really smart people, who can do all kinds of amazing things with code, but when you look at thier site, it looks like utter crap. Webdesign is kind of like art, you need to be an artist to make it look pleasing to the eye. Cause to tell you the truth, most poeple out there using the net can care less what's behind the pages they look at....

Cheers.

bolinux 10-19-2003 07:53 PM

But I suck at drawing. Does that make a difference? Could I get someone else to do the work for me? If not where can I learn to draw.:)

trickykid 10-19-2003 08:01 PM

Quote:

Originally posted by bolinux
But I suck at drawing. Does that make a difference? Could I get someone else to do the work for me? If not where can I learn to draw.:)
If you can find someone to do it for you, sure but drawing is a skill most of the time that takes practice and patience to get better. Though its not all about drawing, you can even take pictures yourself and use those on sites, doing your own manipulation to them to make them fit on the site.

bolinux 10-19-2003 08:02 PM

Do you use the GIMP?

trickykid 10-19-2003 08:10 PM

Quote:

Originally posted by bolinux
Do you use the GIMP?
At times but I still use and love Photoshop. It in my mind and what I use still has its grip over The Gimp. The Gimp will be at the same level hopefully one day.

KptnKrill 10-19-2003 08:34 PM

Quote:

Originally posted by bolinux
Where can I learn some of them on the web? I will have to go to school but I would like to do as much as I can on the internet or from a book.:)
http://www.w3schools.com/

bolinux 10-19-2003 08:44 PM

I've been to the site before. I was never able to take time for the tutorials. I'll take your word for it and tell how it turns out.:D

habitue 10-19-2003 08:51 PM



learning about how to design good webpages is difficult and takes a lot of trial and error, but learning how not to design bad webpages is relatively easy. There are some basic rules you have to learn that make sure you are up to par, and whatever you figure out or add to that is what makes you a good web designer. Try http://www.webpagesthatsuck.com That site will show you some of the basic mistakes you need to avoid. Also, knowing what you want to do is a big part knowing what you need to learn. i.e. don't learn SQL if you aren't going to be setting up databases ( I think one of the acronyms I used before was WAP... that's for wireless handheld devices... don't learn that)

a good place to learn a lot of stuff is w3schools.com, lots of free tutorials

<edit> oh.. someone already mentioned w3schools.... well I second that.

mcleodnine 10-19-2003 10:10 PM

I've seen way too many pages by people who really know HTML inside and out. Shame they lack the fundamentals of design skills. (BTW I suck at design). Have a look at this page and see if you can make the cut.

habitue 10-19-2003 10:31 PM

In reply to the above post:

CSS and XSL are great resources, keeping content and format separate is a really good idea for creating coherent websites and being able to update them easily. That website is really interesting, and it shows exactly what can be done when you get creative.

speter 10-19-2003 10:54 PM

Thanks for that link, mcleodnine. I just spent the better part of an hour over there admiring the work, and trying to learn something useful. Tip: sites that scroll from side-to-side like a print brochure don't work well. I must take my O'Reilly CSS book off the shelf and reread.

Steve


All times are GMT -5. The time now is 09:24 AM.