Skip to content
Course Rockstar
DesignBeginner

Introduction to Javascript and Ajax: Building Web Apps

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...

By Yaakov Chaikin on Coursera

About This Course

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. The course covers fundamental Javascript programming concepts, starting with variables, data types, operators, and control flow mechanisms. It will then teach learners about object-oriented programming in Javascript, object creation using literals and constructors, prototypes, and the intricacies of the 'this' keyword. After which, the course goes into the power of Javascript arrays, using namespaces and IIFEs to prevent variable collisions, and discussion of closures and their use cases in Javascript programming. After covering the fundamental Javascript programming concepts, the course transitions into building dynamic and interactive websites by using Javascript and AJAX (Asynchronous JavaScript and XML) to interact with the Document Object Model (DOM), handle user events, and dynamically update web page content. The course will also talk about the HTTP protocol, different HTTP request methods, and how to work with JSON data. Building on these skills, learners will gain practical, hands-on experience by converting the restaurant website into a dynamic single-page application (SPA) powered by Javascript and AJAX.

Topics Covered

Frequently Asked Questions

How much does Introduction to Javascript and Ajax: Building Web Apps cost?

Visit the Introduction to Javascript and Ajax: Building Web Apps course page for current pricing and available discounts.

Who teaches Introduction to Javascript and Ajax: Building Web Apps?

Introduction to Javascript and Ajax: Building Web Apps is taught by Yaakov Chaikin, Johns Hopkins University.

What skill level is Introduction to Javascript and Ajax: Building Web Apps for?

This course is designed for beginner learners.

Similar Courses

Included with membership
Enroll Now
Students0
Duration6 hours
LevelBeginner
Languageen
PlatformCoursera