fullscreen background
Skip to main content

Fall Quarter

Fall Quarter Underway
Late-Start Classes
Still Available
shopping cart icon0


« Back to Professional & Personal Development

CS 52 — Beginning Programming: Javascript

Quarter: Fall
Day(s): Wednesdays
Course Format: On campus
Duration: 8 weeks
Date(s): Sep 28—Nov 30
Time: 7:00—8:50 pm
Drop Deadline: Oct 11
Unit(s): 1 Units
Tuition: $375
Limit: 24
Status: Closed
Please Note: (No class on October 12 and November 23)
On campus
7:00—8:50 pm
Sep 28—Nov 30
8 weeks
Drop By
Oct 11
1 Units
Please Note: (No class on October 12 and November 23)
JavaScript is a dynamic scripting language that is extensively used to create web pages and web applications. It is also used to add highly responsive interfaces, validate forms, add dynamic functionality, communicate with web servers, and act as a server-side language. In this course, students will gain a fundamental understanding of JavaScript that will be applicable to other programming languages. Students will learn language basics (syntax, data types, operators), variables, scope, memory, control flow structures, functions, the document object model, the browser object model, object-oriented programming, and events. By the end of the course, students will be able to write and build a program using JavaScript and figure out how to solve a problem in a programmatic way.

Students must be familiar with computer basics and have access to the Internet. Students will need access to a computer to perform class-related exercises. No programming experience is necessary.

Eli Lev, Technology Manager, Stanford Continuing Studies

Eli Lev received an MSEE from Johns Hopkins and has developed software for various government and private sector projects. He has taught continuing education courses at UC San Diego, Foothill College, and Stanford.

Textbooks for this course:

(Required) Eric T. Freeman and Elisabeth Robson, Head First JavaScript Programming, 1st Edition (ISBN 144934013X)