No description, website, or topics provided.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
assets
curl-scripts/books
grunt
lib
public
spec
.editorconfig
.eslintrc.json
.gitignore
.remarkrc
.sass-lint.yml
CONTRIBUTING.md
Gruntfile.js
LICENSE
README.md
STYLE.md
favicon.ico
get-form-fields.md
index.html
index.js
notes.md
package-lock.json
package.json

README.md

General Assembly Logo

jQuery AJAX Patch

Prerequisites

Objectives

Make HTTP requests using curl and AJAX for:

  • Altering a specific resource.

Preparation

Set up the client:

  1. Fork and clone this repository.
  2. Create and checkout a new branch (training).
  3. Install dependencies with npm install.

We'll make requests of and receive responses from an HTTP server hosted at https://wdi-library-api.herokuapp.com

Curl single book demonstration

I'll use curl to alter a single book.

Curl single book code along

We'll use curl to alter a single book. Code along as I alter a script to my scripts/books/book-patch.sh file and run it in my terminal. Note: each developer will get their own range of numbers to edit

Curl single book lab

Now write your own curl script in scripts/books/book-patch.sh. Alter a few books.

AJAX single book demo and lab

We will use the same markup we wrote in the jquery-ajax lessons, if you do not have working code ask your neighbor to slack you theirs.

We'll be going back and forth between watching me and doing it yourself.

License

  1. All content is licensed under a CC­BY­NC­SA 4.0 license.
  2. All software code is licensed under GNU GPLv3. For commercial use or alternative licensing, please contact legal@ga.co.