What should I learn next?
After successfully completing this course, you will have:
- Passed the HTML & CSS competency exam,
- Gotten your hands dirty with a variety of different HTML and CSS code samples and techniques,
- Learned a bit about Internet & Web architecture, and some of the technologies that enable the web,
- Learned about some important web design principles, and
- Built a final project website using WordPress -- a contemporary content management system (CMS) that helps you to create dynamic sites
That's a lot! But as you can imagine, there's always more to learn. This course focused on breadth, but subsequent courses go deeper into individual topics. MMART offers a variety of courses this Fall (2016) that can help you continue to develop your skills, including:
|MMART 162||Contemporary Scripting for Games, Mobile and Web*||MMART 164|
|MMART 166||User Experience & Interface Design||--|
|MMART 165||Fundamentals of Graphic Visualization||--|
|MMART 167||Mobile and Cross Platform Web Design||MMART 164|
|MMART 131A||Photoshop I||--|
|MMART 132A||Illustrator I||--|
|CIS 104||Survey of Programming Languages for the Web||--|
|CIS 23||C# Programming**||--|
** Regarding the programming recommendation: I'm not necessarily advocating for C#, but I do think it's useful and important to take an introductory, object-oriented programming course if you're interested in becoming a web developer. As such, try to take a course in Python (recommended, but not currently offered at BCC), Java, or C#.
For more information about MMART's course offerings, check out the MMART Website, and also the Web Department Handout. We will also be having an open house on Saturday, August 13th, from 6PM - 8PM at NextSpace (2081 Center St., Berkeley). Justin Hoffman, the head of MMART's Web track, will be available to answer your questions.
Careers & Salaries
What careers are available to me if I continue to explore a web design / web development career trajectory?
Good question! It's actually pretty difficult to understand the web design / development career landscape, given the vast array of job titles listed on places like the BLS (Bureau of Labor Statistics) and on job boards. Justin Hoffman (head of Web department) has compiled a list of job titles below...
content strategist, digital designer, engagement coordinator, graphic designer, UI/UX designer, Web designer, creative technologist, interactive designer, interactive media coordinator, mobile developer, responsive web developer, social media manager, software engineer, and front-end developer
...but there are many other ways in which knowledge of web design and development can advance your career. Many positions require web, data, or basic computing skills -- whether you're working at a large firm or a small business -- and therefore the skills that you are developing are applicable to a wide variety of careers and endeavors.
Here are some salary comparisons on Indeed.com. Note that, with the exception of UX/UI, the more technical / computational the job, the higher the salary.