Section 1 : Introduction to course content and resources

Lecture 1 Introduction to JSON and AJAX 3:10
Lecture 2 How to use this course with resources Text
Lecture 3 Course Overview and how to use this course 3:23
Lecture 4 Course Development Environment and tools 3:29

Section 2 : JSON JavaScript Object Notation Introduction

Lecture 5 What is JSON 5:38
Lecture 6 JSON in JavaScript 7:11
Lecture 7 Source Code Text
Lecture 8 JSON Overview 9:46
Lecture 9 JavaScript Objects 6:13
Lecture 10 Creating JSON 4:22
Lecture 11 Source Code Text
Lecture 12 More complex nesting JSON 9:6
Lecture 13 Source Code Text
Lecture 14 Back to JavaScript 7:10
Lecture 15 Source Code Text
Lecture 16 Multiple Values in Object 7:10
Lecture 17 Source Code Text
Lecture 18 Use JavaScript with JSON 6:28
Lecture 19 Source Code Text
Lecture 20 JSON on the web 12:48
Lecture 21 Source Code Text
Lecture 22 Session storage JSON 12:1
Lecture 23 Store Values as String 6:21
Lecture 24 Source Code Text
Lecture 25 Section Resources JSON Text

Section 3 : JSON exercise Task List

Lecture 26 JSON exercise getting to know JSON 2:49
Lecture 27 MYJSON website not working anymore Text
Lecture 28 JSON Exercise Setup Data 6:53
Lecture 29 JSON Exercise Use String Values as Data 11:9
Lecture 30 JSON Exercise Make it Interactive 9:26
Lecture 31 Source Code JSON exercise Text
Lecture 32 JSON Exercise JSON better structure 5:38
Lecture 33 JSON Exercise Use the new Data with JavaScript 8:52
Lecture 34 JSON Exercise Store Current Data Instance 8:2
Lecture 35 Source Code Lesson 6 Text
Lecture 36 JSON Exercise Add new items to the list 7:31
Lecture 37 JSON Exercise Tweaks and Bug Fixes 11:53
Lecture 38 JSON Exercise sessionStorage ready data 3:40
Lecture 39 Source Code JSON application Text
Lecture 40 JSON Exercise Delete a Task 8:55
Lecture 41 JSON exercise AJAX and JSON 9:11
Lecture 42 Source Code Completed Project Text
Lecture 43 Updated Source Code with new endpoint and json data Text
Lecture 44 Exercise Resources Text

Section 4 : AJAX various AJAX options in JavaScript

Lecture 45 Section Introduction 4:19
Lecture 46 AJAX introduction for Fetch and XHR 7:40
Lecture 47 XHR requests across the web 11:46
Lecture 48 Exercise Random User XHR options 6:16
Lecture 49 Exercise Random User AJAX Load Data 5:31
Lecture 50 Source Code Exercise AJAX Text
Lecture 51 More XHR practice 4:18
Lecture 52 XHR Request Data 9:27
Lecture 53 Source Code Joke Exercise Text
Lecture 54 JavaScript Fetch
Lecture 55 Source Code Fetch Text
Lecture 56 Fetch Promise Response 8:16
Lecture 57 Fetch Options 5:10
Lecture 58 Source Code Fetch Jokes Text
Lecture 59 Post with Fetch 5:0
Lecture 60 Fetch Form Submit Data 10:25
Lecture 61 Source Code form submit Text
Lecture 62 AJAX section Overview 1:50
Lecture 63 Resources for section Text

Section 5 : AJAX libraries jQuery and Axios

Lecture 64 Axios and jQuery Introduction 5:9
Lecture 65 Introduction to jQuery 3:4
Lecture 66 AJAX with jQuery 7:45
Lecture 67 jQuery AJAX output to element 6:30
Lecture 68 Source Code JQuery Get Text
Lecture 69 jQuery in Codepen 7:31
Lecture 70 Source Code 4 Text
Lecture 71 jQuery AJAX shorthand 3:1
Lecture 72 docx Text
Lecture 73 jQuery Mulitple Items API 4:13
Lecture 74 Source Code Get JSON Text
Lecture 75 jQuery Post example 8:16
Lecture 76 Source Code POST jQuery Text
Lecture 77 jQuery post with AJAX 4:11
Lecture 78 Source Code jQuery Post Text
Lecture 79 JQuery Exercise Overview 3:25
Lecture 80 JavaScript libraries for AJAX 8:3
Lecture 81 AXIOS Get Data Update HTML 1:48
Lecture 82 Source Code Axios Form Text
Lecture 83 Loop Multiple Items in Object 3:26
Lecture 84 Source Code Axios Exercise Text
Lecture 85 Axios AJAX post 4:39
Lecture 86 Source Code Exercise Axios Text
Lecture 87 Axios Exercise Overview 4:17
Lecture 88 Section Resources Text

Section 6 : JSON Server Exercise Practice JSON and AJAX locally

Lecture 89 JSON server Introduction 4:38
Lecture 90 How to Setup Local JSON Database 9:41
Lecture 91 Postman Tool for AJAX 4:3
Lecture 92 Create your HTML elements 4:30
Lecture 93 Interactive Button 7:19
Lecture 94 XHR request data 6:53
Lecture 95 Source Code JSON server Text
Lecture 96 XHR post data to json DB 5:16
Lecture 97 Exercise JSON server interface 14:9
Lecture 98 Exercise Build Page Comments 6:27
Lecture 99 Source Code JSON database Text
Lecture 100 Post create new posts 5:55
Lecture 101 Source Code Posts Text
Lecture 102 Search JSON server 5:38
Lecture 103 List Comments 5:37
Lecture 104 Add Post Comments 7:29
Lecture 105 Source Code Post to JSON db Text
Lecture 106 Code Review JSON server 5:22
Lecture 107 Source Code GET POST content Text
Lecture 108 Section Resources Text

Section 7 : Google Sheet API data GET POST with jQuery

Lecture 109 Google Sheet Data API 2:42
Lecture 110 Setup Sheet Data 5:22
Lecture 111 Google Sheet Get Sheet Data as JSON 5:35
Lecture 112 Source Code Google Script Text
Lecture 113 JSON Output Sheet Data 6:31
Lecture 114 Source Lesson 3 GS data Text
Lecture 115 Apps Script Google Scripting Server Side 8:30
Lecture 116 Use Google Script to Create Output 15:30
Lecture 117 Google Script Source Lesson 5 Text
Lecture 118 Create JSON feed from Google Sheets 5:58
Lecture 119 Source Code lesson 6 Text
Lecture 120 Google Script POST data 11:55
Lecture 121 Google Script Lesson 7 Text
Lecture 122 Form Setup to Post on webpage 4:14
Lecture 123 Post data to Google Sheets 5:51
Lecture 124 Random User Data API 6:23
Lecture 125 Project Overview and Review 8:18
Lecture 126 Final Application Source Code Text
Lecture 127 Resources Text

Section 8 : AJAX request tester using GET and POST exercise

Lecture 128 AJAX tester Tool Introduction 3:18
Lecture 129 Setup Page Elements 3:49
Lecture 130 Make first AJAX Request 2:47
Lecture 131 Dynamic Input data 10:54
Lecture 132 AJAX Add jQuery 8:27
Lecture 133 Add Axios AJAX 4:48
Lecture 134 Add Fetch AJAX 4:45
Lecture 135 Source Code GET Text
Lecture 136 Add Post Data Option 8:8
Lecture 137 Update for POST 3:25
Lecture 138 Update post for Fetch and Axios 4:14
Lecture 139 AJAX tester Code Review 7:50
Lecture 140 Source Code completed Text
Lecture 141 Section resources Text

Section 9 : JavaScript AJAX API exercise YouTube and Wikipedia API

Lecture 142 Popular API requester mini application introduciton 2:32
Lecture 143 Page and Element Setup 4:10
Lecture 144 Bring in the XHR Object 9:12
Lecture 145 Connect to Wikipedia AP 6:22
Lecture 146 Output Data into web Page 8:3
Lecture 147 YouTube API with JavaScript 5:20
Lecture 148 Add YouTube API search 5:52
Lecture 149 Style data output 8:10
Lecture 150 Information app source code review 4:35
Lecture 151 Source Code Final Application Text
Lecture 152 Section resources Text

Section 10 : More APIs Trivia API and more

Lecture 153 Introduction to working with AJAX 1:44
Lecture 154 Element and Page Setup 3:28
Lecture 155 AJAX Make Request Callback 3:21
Lecture 156 Connect Get API content 4:12
Lecture 157 Output Question format 4:52
Lecture 158 Source Code 4 Text
Lecture 159 Dynamic Build Buttons JavaScript 6:13
Lecture 160 JavaScript Dynamically Build Elements 4:19
Lecture 161 Source Code 6 Text
Lecture 162 Tweak Quiz and add Scoring 5:59
Lecture 163 Show correct answer 6:51
Lecture 164 Source Code Quiz Text
Lecture 165 More fun with APIs 7:2
Lecture 166 AJAX API section conclusion 2:33
Lecture 167 Source Code 10 Text
Lecture 168 Section resources Text

Section 11 : Setup a RESTful API from Scratch Node jQuery JavaScript

Lecture 169 Introduction to RESTful API 8:35
Lecture 170 Introduction to the Terminal CLI 3:9
Lecture 171 Learn NPM Node Package Manager 4:17
Lecture 172 Creating a Node project from scratch Create indexjs 2:12
Lecture 173 Exploring Node modules
Lecture 174 Setting up HTTP Localhost 8:54
Lecture 175 Read Files output Data
Lecture 176 Amazing helpful packages Express and Nodemon 3:46
Lecture 177 API web resources Postman CRUD 4:16
Lecture 178 Body Parser npm 4:22
Lecture 179 How to use Middleware app use 3:6
Lecture 180 Simple login check Login CheckSetup 4:15
Lecture 181 Create Public index file 7:23
Lecture 182 Static Frontend JavaScript 4:44
Lecture 183 Send Data from Front to Back 6:50
Lecture 184 Getting Response data 4:22
Lecture 185 Restful API put and Delete CRUD 6:26
Lecture 186 Output Data to page 3:56
Lecture 187 CRUD Methods Delete and update Data 10:35
Lecture 188 Tweaks and Put Data 8:36
Lecture 189 Updates to Data 2:35
Lecture 190 Setup a helper file and code refactoring 9:57
Lecture 191 Updates Styling and Tweaks 10:40
Lecture 191 Updates Styling and Tweaks 10:35
Lecture 192 Add SQLite Database 8:27
Lecture 193 Database to Frontend 15:21
Lecture 194 Code Review and Resources 10:49
Lecture 195 Section Resources Text

Section 12 : RealTime Message Application Exercise

Lecture 196 Introduction to real time message exercise 2:47
Lecture 197 Node Application Setup 2:57
Lecture 198 NPM setup Localhost 6:50
Lecture 199 Setup Pusher 3:45
Lecture 200 Setup Static index page 3:20
Lecture 201 Source Code 4 Text
Lecture 202 More MiddleWare 3:47
Lecture 203 Source Code 5 Text
Lecture 204 Pusher Trigger
Lecture 205 Push Message to Frontend 3:40
Lecture 206 Setup HTML elements 3:45
Lecture 207 JavaScript Interactive AJAX 9:54
Lecture 208 Load Comments Pusher 4:55
Lecture 209 Source Code Review
Lecture 210 Section Resources and Project Final Source Code Text

Section 13 : API request and Fetch Practice Exercise

Lecture 211 CryptoCurrency API Exercise 2:11
Lecture 212 Updated Text
Lecture 213 Setup Backend 2:54
Lecture 214 Setup Server with Packages 3:7
Lecture 215 Setup Static Index file 2:19
Lecture 216 HTML frontend code 5:43
Lecture 217 Source Code 4 Text
Lecture 218 Output Data to HTML 6:13
Lecture 219 Get individual Currency Details 5:17
Lecture 220 Node Requests with Routes 8:11
Lecture 221 Source Code 7 Text
Lecture 222 Update with New Routes 9:7
Lecture 223 More Route Options 3:28
Lecture 224 Last Route Setup 6:3
Lecture 225 Section resources and Final source code Text

Section 14 : Twitter API Exercise Get tweets and post to Twitter AJAX

Lecture 226 Twitter API introduction 2:51
Lecture 227 Course Development Environment 2:44
Lecture 228 Setup Local Server Nodejs NPM 7:11
Lecture 229 Get Packages NPM 4:42
Lecture 230 Setup Twitter Developer App 10:38
Lecture 231 Output Tweet Object as JSON 5:4
Lecture 232 Setup Index Frontend Code 7:22
Lecture 233 Output Tweet Data 7:54
Lecture 234 Make the tweets look nice Styling 2:8
Lecture 235 Post a Tweet from index page 8:52
Lecture 236 Twitter API AJAX application Source Code Review 7:19
Lecture 237 Section Resources Text

Section 15 : Promises Examples

Lecture 238 intro JavaScript Promises 2:16
Lecture 239 API connection 6:54
Lecture 240 source code Text
Lecture 241 Create Elements 6:51
Lecture 242 source code Text
Lecture 243 Map new Array of Data 5:31
Lecture 244 source code Text
Lecture 245 Output Content DOM 6:58
Lecture 246 source code Text
Lecture 247 New Promise 4:25
Lecture 248 source code Text
Lecture 249 Promise Resolve 3:34
Lecture 250 source code Text
Lecture 251 Function Recursion 7:11
Lecture 252 source code Text
Lecture 253 Tweaks and Adjustments 7:53
Lecture 254 source code Text
Lecture 255 Code Review 1:21
Lecture 256 Source code Text

Section 16 : API Quiz game JSON data to web page practice exercise

Lecture 257 Dynamic Quiz Introduction section 1:53
Lecture 258 Web dev Setup 3:31
Lecture 259 Setup HTML and CSS 3:18
Lecture 260 HTML and CSS Source Code Text
Lecture 261 JavaScript Select Page Elements 4:3
Lecture 262 JS Source Code Text
Lecture 263 Request spreadsheet data 4:57
Lecture 264 JavaScript Elements Create Question 8:2
Lecture 265 js Source Code Text
Lecture 266 Check Answer Next Question 3:18
Lecture 267 Source JS Text
Lecture 268 Bug Fixes Updates to Game 5:37
Lecture 269 Random Order Array 2:13
Lecture 270 JavaScript Source Code Quiz Project Text
Lecture 271 Make it look Nice CSS 4:8
Lecture 272 CSS source Code Text
Lecture 273 Google Web App Data 7:50
Lecture 274 Google Script Source Code Text
Lecture 275 Create Google Web App Google Web App Data 2 6:9
Lecture 276 Updated New IDE using forEach 8:1
Lecture 277 Google Spreadsheet JSON data web app Source Code Text
Lecture 278 Dynamic Quiz Conclusion 5:51
Lecture 279 Project Source Code and File Text

Section 17 : Course Review and Conclusion

Lecture 280 How to Load Text File with JavaScript 7:57
Lecture 281 Load locale file code snippet JavaScript Source Code Text
Lecture 282 How to use Ajax fetch to Load JSON 8:41
Lecture 283 Create element load JSON file using Fetch Code Example Text
Lecture 284 Congratulations on completion of the course 1:31
Lecture 285 How to create Dynamic Checkboxes using JavaScript add to HTML from Data 1 9:30
Lecture 286 How to use CreateElement to dynamically create HTMl elements using JavaScript 8:35
Lecture 287 How to update objects to Array objects for more flexible JSON data 7:15
Lecture 288 How to add elements to List create a interactive Checklist Dynamic CheckBoxes JS 8:14
Lecture 289 Source Code Project Versions Checkbox JavaScript Checklist made dynamically Text

Section 18 : AJAX JSON practice Application with JSON endpoints load

Lecture 290 Fetching JSON data JSON endpoints listed with JavaScript 8:30
Lecture 291 Fetching JSON data 2 create mini app to retrieve JSON data from endpoints AJAX 5:53
Lecture 292 Fetching JSON data 3 Load and try getting various JSON objects and output page 13:40
Lecture 293 About Proctor Testing Pdf