Welcome to the MacNN Forums.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

You are here: MacNN Forums > Software - Troubleshooting and Discussion > Developer Center > Getting Started

Getting Started
Thread Tools
Forum Regular
Join Date: Feb 2001
Location: Washington, D.C.
Status: Offline
Reply With Quote
Sep 20, 2001, 01:38 AM
 
I am interested into getting into free lance web design. I have a decent amount of coding experience mostly with C++, HTML and fortran but I'm a quick learner. More so that the actual coding side how would people suggest getting started? I appreciate any assistance.

Thanks
     
Fresh-Faced Recruit
Join Date: Jul 2001
Status: Offline
Reply With Quote
Sep 21, 2001, 11:14 AM
 
Originally posted by KeilwerthSX90R:
<STRONG>I am interested into getting into free lance web design. I have a decent amount of coding experience mostly with C++, HTML and fortran but I'm a quick learner. More so that the actual coding side how would people suggest getting started? I appreciate any assistance.

Thanks</STRONG>
Take some design classes or get a degree in design/graphics,

It's more than learning the basics of Photoshop, Illustrator, Flash, etc. A good web designer understands things like the use of Fonts, color therory, information architecture, the use of icons and photographs to convey a mood or information, can create illustration when needed so that they don't have to use clipart or borrow art from other web sites, understand the basics of animation, learn how to scan and correct photos, optimize images for the web, understand the basics of the using/creating PDFs, be able to open and convert a variety of documents created with many different applications and create a logo if needed besides all of the coding/web standards/constraints crap.

Don't want to go the class route? Then get a job somewhere that does a lot of web work and will give you a chance to learn perhaps from someone more experienced than yourself. This will also give you the chance to build your portfolio and begin building a network to draw from when you do begin to freelance (hint: a local college is usually a good place to start out. They do lots or web publishing and are usually not affected by the economy as much as dot.com type companies).

Keep track of the jobs that you do and how long it takes you to do various aspects of the job. I break jobs into a few categories:

• Consulting
• Design
• Graphics production/optimization for the web
• HTML coding
• Advanced programming (cgi stuff)
• Testing/implementation to the server
• Meetings/proj. management/research

Keeping track of each of these things will help you create accurate bids and can let you know if you're getting better over time at production.

Pick a few good books, read them from front to back, practice what they've taught you and go back and read them again (you'll be amazed at what you've missed). I found this to be especially true of software manuals.

Find a group or form a group that's interested in web design. It's much harder to learn in a vacuum. Be willing to share. Some people are afraid to give out their "secrets" but I find that you usually get much more in return.

Learn as much graphics software as possible. You never know when you need something that can only be done in a certain program. I've never had a use for Bryce until a client wanted a different sky in the background of a photo and didn't want to pay for stock photography.

Oh well, probably more than you want to know. I apologize if any of these seems condescending - not meant to be.

Good luck,
Chas
     
Professional Poster
Join Date: May 2001
Location: North Dakota, USA
Status: Offline
Reply With Quote
Sep 29, 2001, 01:19 PM
 
Hmmm... pretty broad question, eh?

Here are a few suggestions (and I agree with everything micmacmedia said, too)

* Create websites anyway you can. Make sure you have a basic - good understanding of how the web, HTML, and whatever other technologies you'll be using work, but just go ahead and start making some sites. Create sites that are about your interests, and those will probably turn out to be really informative sites. An old site I created for a 3D app is still the site I get the most e-mail about.

* See how people respond to your designs. Find someone you can trust to give you a non-judgmental, straight review of your website(s). Asking your best friend to tell you what he thinks may bwork, but if he says your site sucks (and it does) , neither of you will feel too good about yourself.

* Learn good design. AskTog, iArchitect, and Web Pages That Suck are good user-interface / human interaction websites that will get you thinking good 'n logically.

* Have fun! If you're just sludging together code and images in a manner that you "just hope to get this damn project done," it's going to show in the final output
     
Grizzled Veteran
Join Date: Feb 1999
Location: California
Status: Offline
Reply With Quote
Sep 30, 2001, 01:10 AM
 
Also you may want to include Javascript in your repertoire, if you haven't already. Since you know a couple coding languages, it should be easy to pick up - just find a book on it at your local library or bookstore. And couple websites I've found useful are: http://www.htmlgoodies.com , which has a bunch of scripts, tips and tutorials, and http://www.dynamicdrive.com , which is a virtual warehouse of scripts that are free for the taking.
     
   
Thread Tools
Forum Links
Forum Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Top
Privacy Policy
All times are GMT -5. The time now is 12:45 PM.
All contents of these forums © 1995-2011 MacNN. All rights reserved.
Branding + Design: www.gesamtbild.com
vBulletin v.3.8.7 © 2000-2011, Jelsoft Enterprises Ltd., Content Relevant URLs by vBSEO 3.3.2