Web Developer

Associate in Science Degree (AS)

Certificate of Achievement (COA)

Web Developers are proficient at creating Web site structure and interactivity. The Web Developer degree requires students to use database tools and custom applications to design, code, and test interactive Web sites. There is emphasis on learning the programming and scripting languages that connect a database to a Web site.

STACKABLE WEB CERTIFICATES TO ACHIEVE WEB DEVELOPER

The Web Developer program at Sacramento City College allows students to complete classes and obtain certificates as they are working toward achievement of the highly desirable skill-sets obtained in the Web Development program.

Students complete certificates while they pursue the Web Developer Certificate or Degree. Students complete the first certificate, and apply those skills with a few more classes for the next level certificate, working toward completion of Web Developer Certificate or Degree. Certificates below are listed in the order they are taken.

Certificate One:  Web Production Specialist

Certificate Two:  Front-End Web Developer

Final Certificate: Web Developer

Career Opportunities

This Web Developer degree prepares the student to become a Web Developer, Webmaster, Systems Analyst, Web Systems Analyst, IT Analyst, ICT Analyst, Web Database Administrator, Back-end Developer, or Web Programmer.

  • manage a multi-level Web site hosted on a Web server.
  • utilize multiple programs simultaneously in order to develop Web sites.
  • recommend a Web scripting language, current markup language or Web authoring software, and cascading style sheets to develop complex Web sites that are uploaded via File Transfer Protocol (FTP) to a Web server.
  • research and implement current, valid World Wide Web Consortium (W3C) standards including technical recommendations for markup languages, the Web Accessibility Initiative (WAI), the Web Mobility Initiative (WMI), and other recommendations as they are introduced.
  • plan a structured approach to Web site development that identifies the information dissemination needs of a client and organizes the content effectively and efficiently in order to communicate to an identified audience; then develop and implement an appropriate Web solution.
  • utilize client-side scripting in order to manipulate interactive objects like navigation bars, forms, rollovers, other event handling, and the control of windows, frames, and layers.
  • develop Web solutions that include form validation and processing, server-side programming with hypertext-preprocessor (PHP), CGI scripting with Perl, and database-driven Web development.
  • demonstrate proficiency in the process of Web project management on a real-world Web site including design specification, research, production, modification, time estimation, and presentation.
  • design, implement, manage, and evaluate data management systems involving custom programming to solve complex business problems.
  • estimate the hours needed or cost to develop and deliver the solution to a complex business problem.
  • construct code in a currently used Web scripting language.
  • demonstrate an understanding of the current technologies and processes of interactive design, motion graphics, and Web site development.
  • utilize user experience (UX) and user interface (UI) to enhance customer satisfaction and loyalty by improving the usability, ease of use, and pleasure provided in the interaction between the customer and the product.

Web Developer – 51 units

Course #NameUnitsSemester OfferedOffered Online
CISA 323Database Management using Microsoft Access2 UnitsFall
Spring
Hybrid
CISA 324Database Management using SQL2 UnitsFall
Spring
Hybrid
CISC 310Introduction to Computer Information Science3 UnitsFall
Spring
Summer
Yes
CISC 323Linux Operating System1 UnitFall
Spring
Yes
CISC 324Intermediate Linux Operating System1 UnitFall
Spring
Yes
CISP 301 Algorithm Design and Implementation.4 UnitsFall
Spring
Summer
No
CISP 350Database Programming3 UnitsFallYes
CISP 360Introduction to Structured Programming4 UnitsFall
Spring
Summer
Hybrid
CISP 401Object Oriented Programming with Java4 UnitsFall
Spring
Hybrid
CISW 304Cascading Style Sheets2 UnitsFall only
2nd 8 wk
Yes
CISW 320Introduction to Web Site Development3 UnitsFall
Spring
Summer
Yes
CISW 323Survey of Internet Technologies4 UnitsSpring onlyHybrid or Online
CISW 370Designing Accessible Web Sites1 UnitSpring onlyYes
CISW 400Client-side Web Scripting4 unitsSpring onlyHybrid
CISW 410Middleware Web Scripting4 unitsFall onlyHybrid
CISW 470Web Projects3 unitsFall onlyHybrid
GCOM 330 Digital Imaging3 UnitsFall
Spring
Hybrid
GCOM 360Introduction to Web and Interactive Technologies3 UnitsFall
Spring
Hybrid
Total Units 51 Units

Certificate of Achievement

The Certificate of Achievement may be obtained by completion of the required program with grades of “C” or better.

Candidates for degree/certificate must initiate a petition with the Admission and Records Office or apply online.

Associate in Science (A.S.) Degree

The Associate in Science degree may be obtained by completion of the required program, plus general education requirements, plus sufficient electives to meet a 60-unit total.

IMPORTANT CURRICULUM UPDATES

The Web Professional certificate/degree will no longer be cataloged for Computer Information Science, effective 2017/2018 catalog. Students should contact the CIS Chair for more information.

Other Certificate Options: Web Professional

Web Development Advice – Interview with Dev Tips


Interview of Travis Neilson with Dev Tips (check his channel on YouTube). His thoughts and advice on web development, learning technologies, and what it’s like in the industry today.

What you need to know to be a Web Developer