Santa Rosa Junior College logo Building on a Legacy of Excellence
home  > instruction  > instructional departments  > computer studies  > web certificates  > javascript
JavaScript Programmer

In the Web Site Development JavaScript Programmer Certificate of Achievement program, programmers will understand how this scripting language works and what it can do for a Web site.

JavaScript is a very light programming language with a very simple syntax! Almost anyone can start putting small "snippets" of code into their HTML documents. JavaScript can put dynamic text into an HTML page. A JavaScript can be set to execute when something happens, like when a page has finished loading or when a user clicks on an HTML element. JavaScript can read and write HTML element. JavaScript can be used to validate data in a form before it is submitted to a server.

A successful JavaScript programmer exhibits a strong work ethic, perfectionist standards, patience, strong people skills, and shows an attention to detail. JavaScript Programmers are expected to design, program, test, and resolve problems utilizing Web-centric application technologies as well as provide production support.

Job titles include JavaScript Software Developer, JavaScript Programmer, JavaScript Guru, Web Programmer, and Web Developer.

E-mail the certificate coordinator for further information.

JavaScript Programmer Certification Coursework
Course # Course Name Units Delivery
first semester course of study 9/10.0 CL OL
CS 50.11A
Creating Web Pages 1 - HTML 1.5 X
X
CS 50.11B Creating Web Pages 2 - HTML 1.5 X X
CS 50.15A Introduction to XML 1 1.5   X
CS 50.15B
Introduction to XML 2 1.5   X
CS 10 or
CS 19.11A or
CS 19.11B or
CS 19.21
Introduction to Programming
Intro. to Programming w/ Visual BASIC
Adv. Programming w/Visual Basic
Introduction to Programming with C#
4.0
4.0
3.0
4.0
X X
X
X
X
second semester course of study 10.0 CL OL
CS 50.11C Introduction to Cascading Style Sheets (CSS) 3.0   X
CS 55.11 Programming Webpages with JavaScript, jQuery and AJAX 3.0   X
CS 50.31 or
CS 99I
Web Content Development
or Occupational Work Experience Internship
4.0 X
X
X
X
third semester course of study 10 CL OL
CS 50.32 or CS 99I Web / Interactive Media Projects
or Occupational Work Experience Internship
4.0 X X
CS 81.62 Relational Database Concepts and Structured Query Language 3.0   X
CS 55.12 Introduction to Active Server Pages - ASP.NET 3.0   X
  Total Units 29/30    

CL = classroom
OL = online