Interactivity with JavaScript

本课程是零基础 Web 设计(Web 开发和编程基础)专项课程的其中一门课程(共 5 门课程)



  • 分类: 计算机
  • 平台: Coursera
  • 语言: 英语


If you want to take your website to the next level, the ability to incorporate interactivity is a must. But adding some of these types of capabilities requires a stronger programming language than HTML5 or CSS3, and JavaScript can provide just what you need. With just a basic understanding of the language, you can create a page that will react to common events such as page loads, mouse clicks & movements, and even keyboard input.

This course will introduce you to the basics of the JavaScript language. We will cover concepts such as variables, looping, functions, and even a little bit about debugging tools. You will understand how the Document Object Model (DOM) is used by JavaScript to identify and modify specific parts of your page. After the course, learners will be able to react to DOM Events and dynamically alter the contents and style of their page. The class will culminate in a final project – the creation of an interactive HTML5 form that accepts and verifies input.

This is the third course in the Web Design For Everybody specialization. A basic understanding of HTML and CSS is expected when you enroll in this class. Additional courses focus on enhancing the styling with responsive design and completing a capstone project.

nteractivity with JavaScript是零基础 Web 设计(Web 开发和编程基础)专项课程中的第3门课程(共5门课程)。

This Specialization covers how to write syntactically correct HTML5 and CSS3, and how to create interactive web experiences with JavaScript. Mastering this range of technologies will allow you to develop high quality web sites that, work seamlessly on mobile, tablet, and large screen browsers accessible. During the capstone you will develop a professional-quality web portfolio demonstrating your growth as a web developer and your knowledge of accessible web design. This will include your ability to design and implement a responsive site that utilizes tools to create a site that is accessible to a wide audience, including those with visual, audial, physical, and cognitive impairments.


Colleen van Lent, Ph.D.
School of Information


第 1 周 Week One: Introduction to JavaScript

Welcome and Frequently Asked Questions
Lecture Materials
Optional Material/Resources
Quiz: Week One

第 2 周 Week Two: Reacting to Your Audience

Lecture Materials
作业: JavaScript Interactive Photo Gallery

第 3 周 Week Three: Arrays and Looping

Resources for Week Three
Lecture Materials
Quiz: JavaScript Review

第 4 周 Week Four: Validating Form Data

Lecture Material
Optional Material/Resources
作业: Autocomplete with JavaScript



  • Coursera
  • edX
  • OpenLearning
  • FutureLearn
  • iversity
  • Udacity
  • NovoEd
  • Canvas
  • Open2Study
  • Google
  • ewant
  • FUN
  • IOC-Athlete-MOOC
  • World-Science-U
  • Codecademy
  • CourseSites
  • opencourseworld
  • ShareCourse
  • gacco
  • MiriadaX
  • openhpi
  • Stanford-Open-Edx
  • 网易云课堂
  • 中国大学MOOC
  • 学堂在线
  • 顶你学堂
  • 华文慕课
  • 好大学在线CnMooc

Copyright © 2008-2015 MOOC.CN 慕课改变你,你改变世界