Udemy

Intro to JavaScript APIs

Enroll Now
  • 259 Students
  • Updated 1/2021
4.2
(25 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
3 Hour(s) 48 Minute(s)
Language
English
Taught by
Tiffany Ford
Rating
4.2
(25 Ratings)
1 views

Course Overview

Intro to JavaScript APIs

a hands-on approach how to write, use, and consume REST APIs in JavaScript

This course will teach you how to write, use, and consume REST APIs in JavaScript.

Application Programming Interfaces (APIs) are constructs made available in programming languages to allow developers to create complex functionality more easily. They abstract more complex code away from you, providing some easier syntax to use in its place.

Client-side JavaScript, in particular, has many APIs available to it — these are not part of the JavaScript language itself, rather they are built on top of the core JavaScript language, providing you with extra superpowers to use in your JavaScript code.  While there are many APIs available in JavaScript we often have to write our own custom API to allow transitions and access to data in our application.

A REST API is a way of easily accessing web services. When a RESTful API is called, the server will transfer to the client a representation of the state of the requested resource. A RESTful API is stateless, separates concerns between client-server, allows caching of data client-side and it utilizes standardized base URLs and methods to perform the actions required to manipulate, add, or delete data.

Each section is designed to be completed in one day, along with a hands-on practice activity to be completed before moving on to the next module.

This course assumes the following as prerequisite knowledge:

  • Intermediate to Advanced JavaScript

  • Use of the Browser DOM

  • Use of database CRUD transactions

  • Basics of Node.js

Course Content

  • 7 section(s)
  • 53 lecture(s)
  • Section 1 Development Environment / Tool Setup
  • Section 2 Use REST APIs with JavaScript, introduction, and course overview
  • Section 3 Retrieving and Modifying Data with REST APIs
  • Section 4 Working with Databases
  • Section 5 Uploading files with a JavaScript REST API
  • Section 6 Securing REST APIs with JSON Web Tokens
  • Section 7 Caching REST API Data with Local Storage

What You’ll Learn

  • Use REST APIs with JavaScript
  • Retrieving and Modifying Data with REST APIs
  • Working with Databases
  • Uploading Files with REST APIs
  • Securing REST APIs with JSON Web Tokens
  • Caching REST API Data with Local Storage

Reviews

  • E
    Emeka Nwadiogbu
    5.0

    Great start of this course. The instructor is very explanatory. I am looking forward to learning how these components/applications talk to each other further

  • G
    Greg Lopez
    5.0

    Tiffany's pace of teaching is spot on and she does a good job explaining the details when needed.

  • T
    Tyler Anderson
    5.0

    good start, yes some of the mongoose db connection js calls are outdated. I was able to make the changes myself.

  • N
    Nicolas Allende
    5.0

    Best RestApi Course of Udemy by far!!!

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed