← Back to class listing

WEB 150 Resources

WEB 150 - Intro to JavaScript

Welcome to WEB150 - Intro to JavaScript. This page will collect lectures, course materials, and recommended reading for our classes. I highly recommend reading the syllabus carefully—it contains important information about class policies and your final project. Lecture slides and recordings will be available soon after each class for review.

Description

WEB 150 introduces students to JavaScript, the de facto client-side scripting language for the Internet. Students will learn the fundamentals of modern JavaScript, including some functional programming and new HTML5 APIs. They will learn how to develop JavaScript efficiently, using all aspects of browser development tools like Firebug and the Chrome Web Inspector. Finally, they will learn how to manipulate the page using jQuery and the Document Object Model.

By the end of the course, WEB 150 students will be able to create slideshows, drop-down menus, animations, and form validation. They will be able to use, extend, and debug third-party scripts. Finally, they will also have a solid base for creating their own JavaScript applications and jQuery plugins.

Course Details