To work as a web developer or designer, you typically need to:
- have a high school diploma or equivalent; and
- have a bachelor's degree in computer science or a related field.
Education after high school
Educational requirements vary with employer. A bachelor's degree in computer science, programming, or a related field is typically required for more technical work, such as back-end web design. Many employers prefer to hire someone with a bachelor's degree, although some may accept an associate degree in web design or a related field.
In general, being able to demonstrate proficiency with computer programming combined with strong design skills is the most important asset to a college graduate. You need to have a thorough understanding of programming languages, such as HTML, JavaScript, and SQL. It is also helpful to have knowledge of multimedia publishing tools, such as Flash.
Work experience
You should consider participating in an internship while in college. An internship is usually part of a four-year degree program. It offers you a chance to apply what you have learned in the classroom to a work situation. It also allows you to build skills and make contacts with people in the field.
On-the-job training
Many new developers and designers receive on-the-job training. In general, training lasts up to six months. You work under the guidance of experienced developers and designers. As you gain knowledge and experience you receive greater independence and work on more difficult websites.
Because of the fast changing nature of this field, employers often offer training in the newest Internet technologies, computer languages, and applications.