- Level Professional
- المدة 26 ساعات hours
- الطبع بواسطة University of Michigan
-
Offered by
عن
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). It is assumed that learners have already taken the Building Web Applications and Building Database Applications in PHP courses in this specialization.الوحدات
Course Materials
1
Discussions
- Your Own Application
3
Readings
- Textbook & Course Resources
- Help Us Learn More About You!
- Syllabus
Lecture Material
1
Assignment
- JavaScript
9
Videos
- 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)
Assignments
2
External Tool
- Auto-Grader: JavaScript / Profiles
- Peer-Grader: JavaScript / Profiles
1
Videos
- Code Walkthrough - Javascript/Profiles
1
Readings
- Assignment Specification: JavaScript/Profiles
Optional: Setting up your PHP/MySql Development Environment
5
Videos
- Installing MAMP on Macintosh
- Installing MAMP on Windows10
- Installing XAMPP on Windows10
- Windows: Using NGrok with the Autograder
- Macintosh: Using NGrok with the Autograder
4
Readings
- About This Section
- Installation Handouts
- Installing LAMP On Linux
- Submitting your code to the autograder
Bonus Material
2
Videos
- Bonus: Brendan Eich - Inventing JavaScript
- Bonus: Office Hours Seattle, Washington
Lectures
1
Assignment
- JavaScript Objects
3
Videos
- JavaScript - Object Oriented Concepts
- JavaScript - Building Objects
- JavaScript - Object Life Cycle
Bonus Materials
1
Videos
- Bonus: Office Hours Seoul, South Korea
Lectures
4
Videos
- jQuery Basics
- Code Walkthrough: jQuery Basics
- Forms and jQuery
- Code Walkthrough: Forms and JQuery
Assignments
2
External Tool
- Auto-Grader: Profiles, Positions and jQuery
- Peer-Grader: Profiles, Positions and jQuery
1
Videos
- Code Walkthrough: Profiles, Positions and JQuery
1
Readings
- Assignment Specification: Profiles, Positions and JQuery
Bonus Material
2
Videos
- Bonus: John Resig - JQuery
- Bonus: Office Hours, Barcelona
Lecture Content
6
Videos
- JavaScript Object Notation (JSON)
- JSON and jQuery
- Code Walkthrough: JavaScript Object Notation
- JSON Chat
- Code Walkthrough: JSON Chat
- Code WalkThrough - JSON CRUD
Assignments
1
Assignment
- JQuery & JSON
2
External Tool
- Auto-Grader: Profiles, Positions, and Education
- Peer-Grader: Profiles, Positions, and Education
1
Videos
- Code Walkthrough: Profile, Positions, Education, and JSON
1
Readings
- Assignment Specification: Profiles, Positions, and Education
Bonus Materials
2
Videos
- Bonus Office Hours: Montreal, Quebec
- Fun: Chuck Pretends he is a Travel Show (Paris)
2
Readings
- Post-Course Survey
- Keep Learning with Michigan Online
Auto Summary
This professional-level course on Coursera dives into JavaScript, jQuery, and JSON, focusing on JavaScript's Object-Oriented features, DOM manipulation, and event handling with jQuery, as well as data exchange using JSON. Ideal for those with prior knowledge in web and database applications, it offers 1560 minutes of in-depth content. Available via Starter, Professional, and Paid subscription options. Perfect for IT and Computer Science enthusiasts aiming to enhance their web development skills.

Charles Russell Severance