There usually aren't degree or certificate programs devoted specifically to Cascading Style Sheets (CSS), but the topic is often covered in web development certificate programs and graphic design associate's degree programs. Web development certificate programs are generally more focused on computer programming languages. Graphic design associate's degree programs focus more on visual arts training. Both programs are commonly offered at community colleges and technical schools and include hands-on projects as part of the coursework.
In order to enroll in the one-year certificate or two-year associate's degree program, students will need to have a high school diploma or GED, with associate's degrees potentially requiring a portfolio of work. Applicants interested in Web development need to have experience using computers.
Certificate in Web Development
Web development certificate programs discuss a variety of programming languages and computer software applications used to create websites. Students learn to design the appearance and content of commercial and private websites. Coursework also covers troubleshooting problems with the appearance and usability of websites.
Web development certificate programs discuss a range of relevant topics, rather than emphasizing a particular facet like CSS. Programs cover programming languages that control the appearance, markup, and usability of websites. Students learn to use several types of website design software and study the topics listed below:
- CSS programming
- Graphic design
- Hypertext Markup Language (HTML)
- Extensible Markup Language (XML)
Associate of Applied Science in Graphic Design
Many Associate of Applied Science (AAS) in Graphic Design programs include courses on CSS. Students often choose an area of specialization, such as Web design or visual arts. Programs require students to complete classroom lectures as well as software and computer programming training projects.
AAS in Graphic Design programs discuss the theoretical, technological and practical aspects of using computers to create images. Students who specialize in Web design learn the formatting and markup languages used to create interactive Internet pages. The subjects noted below are usually covered:
- Text layout
- Illustration software
- Computer science
- CSS programming
- Network administration
Employment Outlook and Salary Info
CSS is used nearly exclusively by website developers and graphic designers. According to the U.S. Bureau of Labor Statistics (www.bls.gov), web developers are expected to see a much-faster-than-average job growth of 27% between 2014 and 2024. They earned a median salary of $64,970 as of May 2015, according to the BLS.
Continuing Education Information
Many colleges offer bachelor's and master's degree programs in computer science that allow students to emphasize Web development. These programs generally offer the same CSS training as certificate and associate's degree programs, but provide a wider range of electives and specializations. Private organizations and associations may also offer certification in CSS. Earning this credential typically requires paying a fee and completing an exam. Membership or enrollment in training courses may be necessary.
CSS education is not typically available, though there are broader programs in web development and graphic design at the certificate and associate's degree levels that teach CSS concepts and skills as part of their curriculum. Following graduation, students can continue their education by earning a bachelor's or master's degree, earn professional certification or begin work in a fast growing and highly lucrative web development career.