- Level Professional
- Duration 37 hours
-
Offered by
About
In this final course, we'll look at the JavaScript language and how it supports the Object-Oriented pattern, with a focus on the unique aspects of JavaScript's approach to OO. We'll provide an introduction to the jQuery library, which is widely used for in-browser manipulation of the Document Object Model (DOM) and event handling. You'll also learn about JavaScript Object Notation (JSON), which is commonly used as a syntax to exchange data between code running on the server (i.e., in Django) and code running in the browser (JavaScript/jQuery). You will continue to develop your classified ads application, adding features that make use of JavaScript, JQuery, and JSON. This course assumes you have completed the first three courses in the specialization.Modules
Lectures
6
Videos
- Welcome to the Course
- JavaScript Overview and History
- JavaScript in the Browser
- The JavaScript Language
- JavaScript Functions and Arrays
- JavaScript Control Structures
4
Readings
- Course Pre-Requisites
- Course Syllabus
- Help Us Learn More About You!
- Lecture Resources
Assignments
1
Assignment
- JavaScript
Bonus Materials
2
Videos
- Brendan Eich - Inventing JavaScript
- Face-to-Face Office Hours: Barcelona, Spain
Lectures
2
Videos
- JavaScript Object Oriented Concepts
- JavaScript Object Oriented Classes
1
Readings
- Lecture Resources
Assignment
1
Assignment
- JavaScript OO
1
External Tool
- Auto-grader: Classified Ads #2 - Pictures and Comments
2
Videos
- Walkthrough: DJ4E Pictures (pics) Sample Code
- Walkthrough: DJ4E Forums (forums) Sample Code
Bonus Materials
2
Videos
- Face-to-Face Office Hours: Atlanta, GA
- Dr. Chuck Pretends to be an CNN Anchor
Lectures
5
Videos
- The JavaScript Execution Model In the Browser
- Working with the Document Object Model (DOM) in JavaScript
- Modifying the Document Object Model (DOM) in JavaScript
- JavaScript Events in the Browser
- Using Fetch to make Network Requests in JavaScript
1
Readings
- Lecture Resources
Assignments
1
Assignment
- JavaScript and the Browser
Bonus Materials
1
Videos
- Face-to-Face Office Hours: Boston, MA
Lectures
4
Videos
- JSON - JavaScript Object Notation
- Walking through the DJ4E JSON / Fetch (fetch) Sample Code
- JSON - AJAX and CHAT
- Walking through the DJ4E JSON (chat) Sample Code
1
Readings
- Lecture Resources
Assignments
1
Assignment
- JSON
1
External Tool
- Auto-grader: Ad List #3
3
Videos
- Walkthrough: DJ4E Favicon Sample Code
- Walkthrough: DJ4E Social Login Code
- Walkthrough: DJ4E Favorites (favs) Sample Code
Bonus Materials
2
Videos
- Douglas Crockford - Discovering JSON
- Face-to-Face Office Hours: Zagreb, Croatia
Lectures
1
Videos
- Walkthrough: DJ4E Search (well) Sample Code
1
Readings
- Lecture Resources
Assignments
1
External Tool
- Auto-grader: Classified Ads #4
1
Readings
- Course Feedback
Bonus Materials
2
Videos
- Face-to-Face Office Hours: Mountain View, CA
- Graduation Ceremony - Guest Speaker Dr. Curt Bonk
1
Readings
- Keep Learning with Michigan Online
Auto Summary
Explore the final course in IT & Computer Science, "Using JavaScript, JQuery, and JSON in Django," offered by Coursera. Led by expert instructors, this professional-level course delves into JavaScript's Object-Oriented patterns and introduces jQuery. With a duration of 2220 minutes, it offers flexible subscription options, including Starter, Professional, and Paid plans. Ideal for advanced learners looking to enhance their web development skills.