Web Development

Luther Burbank Art & Garden web project

 

The Web is clearly one of the most significant technological advances of the last 20 years, and you’re invited to learn more about it. Students who enroll in Web Development courses may train for a full- or part-time career, update skills for their current job, work to start their own Web-based business, or use their skills for personal enrichment. Whatever your educational goals, SRJC has courses that will meet your needs.

The Web Development certificates have been grouped into four broad categories: Web FundamentalsWeb DesignerInteractive Multimedia and Web Programmer. All four certificates share the same four core courses: Web Development 1, Web Development 2, Web Development 3, and Introduction to Social Media.

E-mail the course coordinator for further information.

Web Fundamentals Certificate

 

Most students begin with the production area where they learn HTML - the "lingua franca" of the Web. Students can also expand their HTML skills by delving into XML and CSS. As a capstone to the production courses, CS 50.31 (Web Content Development) is offered which allows students to work on a team as a Content Developer or Project Manager to develop a website for a local nonprofit organization.

Course Description Units
CS 50A Web Development 1 (core course) 3.0
CS 50B Web Development 2 (core course) 3.0
CS 50C Web Development 3 (core course) 3.0
CS 57.11 Intro to Social Media (core course) 3.0
CS 50.31 Web/Interactive Media Projects 4.0
Total Units 16.0

Web Designer Certificate

 

Photoshop is core for professional level Web design, and it is recommended that students begin with CS 70.11A (Photoshop 1). Next, CS 50.21 (Web Graphics Projects) creates the layout, color scheme, and images for two websites.

The capstone to the design courses is CS 50.32 (Business of Web Design), which allows students to work on a team as designers to develop a website for a local nonprofit organization.

Designing for a computer screen has its unique challenges and rewards. Be sure to explore the Graphic Design Program, particularly GD 72 (Principles of Screen Design).

Course Description Units
CS 50A Web Development 1 (core course) 3.0
CS 50B Web Development 2 (core course) 3.0
CS 50C Web Development 3 (core course) 3.0
CS 57.11 Intro to Social Media (core course) 3.0
GD 72 Principles of Screen Design 3.0
CS 50.21 Web Design 1 3.0
CS 70.11A Adobe Photoshop 1 3.0
CS 74.11 Introduction to Digital Media 3.0
CS 50.32 Web/Interactive Media Projects 4.0
Total Units 28.0

Web Programmer Certificate

 

Programming is deeply embedded in the Web. Programming applications include online banking, mail order tracking, online shopping carts, and search engines.

It is recommended that students begin with one of several introductory programming courses, CS 10 Introduction to Computer Programming, CS 19.11A Introduction to Programming with Visual BASIC, or CS 19.21A Introduction to Computer Programming with C#.

Course Description Units
CS 50A Web Development 1 (core course) 3.0
CS 50B Web Development 2 (core course) 3.0
CS 50C Web Development 3 (core course) 3.0
CS 57.11 Intro to Social Media (core course) 3.0
CS 10 or other Any programming course of 3.0 or more units 3.0/4.0
CS 55.11 Programming Webpages with JavaScript, jQuery, and AJAX 3.0
CS 55.13 PHP Programming 3.0
CS 81.21 Introduction to UNIX 3.0
CS 81.62 Relational Database Concepts and Structured Query Language 3.0
CS 50.32 Web/Interactive Media Projects 4.0
Total Units 31.0/32.0

Interactive Multimedia Certificate

 

Multimedia is a key aspect of websites, mobile devices, movies, education, entertainment, marketing, teleconferencing, publishing, and product demonstration. With the growing need to have powerful impact with the presentation of information, multimedia developers flourish in the marketplace. 

In addition to the skills developed with the Web Fundamentals core courses, upon completion of this certificate program, students will also be able to:

  • Apply appropriate user experience and interactive design concepts in using JavaScript, jQuery, and AJAX content.
  • Create video productions for deployment on the Web.
  • Author DVDs using professional DVD authoring software.
  • Design and create multimedia and animation content using industry-standard software.
  • Design, create, and deploy interactive and gaming experiences for the Web.

 

Course Description Units
CS 50.A Web Development 1 (core course) 3.0
CS 50B Web Development 2 (core course) 3.0
CS 50C Web Development 3 (core course) 3.0
CS 57.11 Intro to Social Media (core course) 3.0
CS 55.11 Programming Webpages with JavaScript, jQuery, and AJAX 3.0
CS 70.11A Adobe Photoshop 1 3.0
CS 74.11 Introduction to Digital Media 3.0
CS 74.21A Digital Video Post-Production Techniques 1 1.5
CS 74.21B Digital Video Post-Production Techniques 2 1.5
CS 74.31A Multimedia Content Creation 3.0
CS 50.32 Web/Interactive Media Projects 4.0
Total Units 31.0