JSON

  • Hypertext Preprocessor (PHP)
  • Jquery
  • JavaScript

In JSON training 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 AGENDA

  • JavaScript - Object Oriented Concepts
  • JavaScript - Building Objects
  • JavaScript - Object Life Cycle
  • jQuery Basics
  • Code Walkthrough: jQuery Basics
  • Forms and jQuery
  • Code Walkthrough: Forms and JQuery
  • John Resig - JQuery
  • Office Hours, Barcelona
  • Code Walkthrough: Profiles, Positions and JQuery
  • 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
  • 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 Autograder5
  • Windows: Using LocalTunnel with the Autograder
  • Macintosh: Using NGrok with the Autograder
  • Macintosh: Using LocalTunnel with the Autograder