Do you realize that the only functionality of a web application that the user directly interacts with is through the web page? Implement it poorly and, to the user, the server-side becomes irrelevant! Today’s user expects a lot out of the web page: it has to load fast, expose the desired service, and be comfortable to view on all devices: from a desktop computers to tablets and mobile phones.

Introduction to Javascript and Ajax: Building Web Apps

位教师:Yaakov Chaikin
访问权限由 New York State Department of Labor 提供
6,497 人已注册
您将学到什么
Fundamental and advanced Javascript programming concepts
How to interact with the Document Object Model (DOM)
How to handle user events with Javascript
How to create responsive and interactive websites with Javascript and AJAX
您将获得的技能
要了解的详细信息

添加到您的领英档案
12 项作业
了解顶级公司的员工如何掌握热门技能

积累特定领域的专业知识
- 向行业专家学习新概念
- 获得对主题或工具的基础理解
- 通过实践项目培养工作相关技能
- 获得可共享的职业证书

该课程共有2个模块
What fun would a web site be if there was no functionality to it? In this course, we are going to concentrate on learning the fundamentals of the Javascript language. A lot of even seasoned developers “tinker” with Javascript without really understanding how the language works. That leads to viewing the language as more of a nuisance instead of a powerful tool. That is why we are going to concentrate not only on the “how” but also on the “why”, so you are empowered by the Javascript language features, not confused by them. We’ll cover just about everything - from common language constructs and Javascript types to objects, functions, arrays, closures, and scope isolation.
涵盖的内容
23个视频4篇阅读材料9个作业1次同伴评审
In this course, we are going to take all those newly learned Javascript language skills and learn how to utilize them within the context of a web page. We’ll start by learning how to properly manipulate the web page components using the Javascript Document Object Model API. We will then move on to learning one of the most popular ways of serving up data to a web site - Ajax. We'll learn about the protocol that the language of the web speaks in (HTTP), how to set up and handle Ajax requests and responses, as well as how to process JSON data. We'll finish the course by connecting our restaurant web site from Course 3 (Coding the Static Restaurant Site) to a real backend service that will allow us to pull the data for the restaurant menu dynamically from the server without having to reload the entire page.
涵盖的内容
17个视频7篇阅读材料3个作业1次同伴评审
获得职业证书
将此证书添加到您的 LinkedIn 个人资料、简历或履历中。在社交媒体和绩效考核中分享。
位教师

人们为什么选择 Coursera 来帮助自己实现职业发展

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
学生评论
- 5 stars
72.91%
- 4 stars
10.41%
- 3 stars
8.33%
- 2 stars
4.16%
- 1 star
4.16%
显示 3/48 个
已于 Jul 27, 2024审阅
It is good overall but the versions used are so outdated, I hope they put a year on when was this course published. Thanks Yaakov!
已于 Jul 24, 2024审阅
Really awesome course, I recommend for anyone who wants to learn web development
已于 Dec 9, 2024审阅
Good introductory course, although previous coding experience will help you a lot at certain points.
从 Computer Science 浏览更多内容

Johns Hopkins University





