Considering the importance of a good-looking and highly functional website to the success of businesses large and small, it's shocking how many substandard ones still lurk on the internet. That's why there's a demand for people with an eye for design and a memory for code.
Some web designers handle just the layout and aesthetics of a site and hire a developer to handle the back end. But being able to do it all makes you a more valuable employee or consultant. So, while a degree or diploma in computer science or web design is key, a background in art or design definitely won't hurt.
Like the tech side of the internet? Does Java make you melt? If figuring out how the internet works makes you dizzy with glee, then web development might be your dream job.
While many developers work on individual websites, others take on a deeper role by working with servers and frameworks, especially when employed by larger companies. Having the ability to visualize how systems work and the organizational skills to make technology run smoothly and effectively is vital. So is an education in computer science, programming and/or coding.
WHERE TO STUDY
Brock University (St. Catharines) Computer science; interactive arts and science: $6,209-$7,229/year (plus fees). brocku.ca
Centennial College (Toronto) Computer programming; computers and information technology: $3,462-$3,810/year. centennialcollege.ca
Durham College (Oshawa) Computer programming; internet applications and web development; web applications for mobile computing: $4,903/year. durhamcollege.ca
Fanshawe College (London) Computer programmer analyst; computer systems technician; interactive media design and production (collaborative and non-collaborative): $2,609-$3,461/term. fanshawe.ca
George Brown College (Toronto) Computer programmer analyst; computer systems technician; computer systems technology. $3,321-$3479/year. georgebrown.ca
Humber College (Toronto) Computer programming; web design and interactive media; enterprise software development; web design, development and maintenance; web development: $3,545-$6,595/year. humber.ca
Lakehead University (Thunder Bay) Software engineering: $7,098-$7,770/year. lakeheadu.ca
Laurentian University (Sudbury) Computer science: $6,164/year. laurentian.ca
Nipissing University (North Bay) Computer science: $7,827/year. nipissingu.ca
Ryerson University (Toronto) Computer science: $7,952/year. ryerson.ca
Seneca College (Toronto) Computer programming; computer networking and technical support; computer systems technology: $1,664-$1,858/semester. senecac.on.ca
Sheridan College (Toronto) Communication, culture and information technology; interactive multimedia; web design: $1,260/term (plus fees). sheridancollege.ca
Toronto Image Works (Toronto) Digital publishing and digital multimedia web program; web programs; website basics; new trends in web: $625-$5,000/course. tiwi.ca
Trent University (Peterborough) Computing and information systems; computing systems and physics: $7,083/year. trentu.ca
University of Guelph (Guelph) Computer science: $4,274/semester (plus fees). uoguelph.ca
University Of Ottawa (Ottawa) Computer science, software engineering: $3,073/semester. uottawa.ca
University of Toronto (Toronto) Computer science: $10,253/year. utoronto.ca
University of Waterloo (Waterloo) Computer science: $5,749/year (plus fees). uwaterloo.ca
University of Western Ontario (London) Computer science: $6,510/year (plus fees). uwo.ca
University of Windsor (Windsor) Computer science/software engineering: $7,838/year. uwindsor.ca
Wilfrid Laurier University (Waterloo) Computing & computer electronics: $2,515/term (plus fees). wlu.ca
York University (Toronto) Computer and mathematical sciences or computer science: $7,999/year. yorku.ca