JavaScript, jQuery, and JSON

  • 4.6
Approx. 26 hours to complete

Course Summary

Learn how to use JavaScript and jQuery to improve the user experience of your website, and how to work with JSON to manage data.

Key Learning Points

  • Understand the basics of JavaScript and jQuery
  • Learn how to use jQuery to manipulate the DOM
  • Discover how to use JSON to manage data

Related Topics for further study


Learning Outcomes

  • Understand how to use JavaScript and jQuery to improve website user experience
  • Learn how to use JSON for data management
  • Gain practical experience through coding exercises and projects

Prerequisites or good to have knowledge before taking this course

  • Basic understanding of HTML and CSS
  • Familiarity with programming concepts

Course Difficulty Level

Intermediate

Course Format

  • Online self-paced course
  • Video lectures and coding exercises
  • Access to community discussion forums

Similar Courses

  • HTML, CSS, and Javascript for Web Developers
  • Front-End Web Development with React
  • Web Design for Everybody: Basics of Web Development & Coding

Related Education Paths


Related Books

Description

In this course, we'll look at the JavaScript language, and how it supports the Object-Oriented pattern, with a focus on the unique aspect of how JavaScript approaches OO. We'll explore a brief introduction to the jQuery library, which is widely used to do in-browser manipulation of the Document Object Model (DOM) and event handling. You'll also learn more about JavaScript Object Notation (JSON), which is commonly used as a syntax to exchange data between code running on the server (i.e. in PHP) and code running in the browser (JavaScript/jQuery).

Outline

  • Introduction to JavaScript
  • Welcome to the Course
  • JavaScript Overview
  • Basic JavaScript
  • JavaScript - Core Language Features
  • JavaScript - Variables and Expressions
  • JavaScript - Arrays and Control Structures
  • Code Walkthrough: JavaScript
  • JavaScript - Document Object Model
  • Code Walkthrough: Document Object Model (DOM)
  • Bonus: Brendan Eich - Inventing JavaScript
  • Bonus: Office Hours Seattle, Washington
  • Code Walkthrough - Javascript/Profiles
  • Installing MAMP on Macintosh
  • Installing MAMP on Windows10
  • Installing XAMPP on Windows10
  • Windows: Using NGrok with the Autograder
  • Macintosh: Using NGrok with the Autograder
  • Textbook & Course Resources
  • Help Us Learn More About You!
  • Assignment Specification: JavaScript/Profiles
  • About This Section
  • Installation Handouts
  • Installing LAMP On Linux
  • Submitting your code to the autograder
  • JavaScript
  • JavaScript Objects
  • JavaScript - Object Oriented Concepts
  • JavaScript - Building Objects
  • JavaScript - Object Life Cycle
  • Bonus: Office Hours Seoul, South Korea
  • JavaScript Objects
  • Using JQuery
  • jQuery Basics
  • Code Walkthrough: jQuery Basics
  • Forms and jQuery
  • Code Walkthrough: Forms and JQuery
  • Bonus: John Resig - JQuery
  • Bonus: Office Hours, Barcelona
  • Code Walkthrough: Profiles, Positions and JQuery
  • Assignment Specification: Profiles, Positions and JQuery
  • JSON - JavaScript Object Notation
  • JavaScript Object Notation (JSON)
  • JSON and jQuery
  • Code Walkthrough: JavaScript Object Notation
  • JSON Chat
  • Code Walkthrough: JSON Chat
  • Code WalkThrough - JSON CRUD
  • Code Walkthrough: Profile, Positions, Education, and JSON
  • Bonus Office Hours: Montreal, Quebec
  • Fun: Chuck Pretends he is a Travel Show (Paris)
  • Assignment Specification: Profiles, Positions, and Education
  • Post-Course Survey
  • Keep Learning with Michigan Online
  • JQuery & JSON

Summary of User Reviews

Coursera's JavaScript, jQuery, and JSON course has received positive reviews from many users. The course covers fundamental concepts of JavaScript, jQuery and JSON in a clear and concise manner. One key aspect of the course that many users found beneficial was the hands-on approach to learning, which allowed them to apply the concepts learned in real-world scenarios.

Pros from User Reviews

  • Clear and concise explanations of fundamental concepts
  • Hands-on approach to learning
  • Real-world scenarios for applying concepts
  • Great for beginners and intermediate learners
  • Engaging and interactive course material

Cons from User Reviews

  • Lack of in-depth coverage on advanced topics
  • Some technical issues with course material
  • Limited interaction with instructors
  • Not suitable for advanced learners
  • Some users found the course to be too basic
English
Available now
Approx. 26 hours to complete
Charles Russell Severance
University of Michigan
Coursera

Instructor

Share
Saved Course list
Cancel
Get Course Update
Computer Courses