Companies Home Search Profile

JavaScript REST APIs: Getting Started

Focused View

Paul D. Sheriff

1:23:49

95 View
  • 1. Course Overview.mp4
    01:36
  • 1. course overview.zip
  • 1. Why You Should Watch This Course.mp4
    01:17
  • 1. why you should watch this course.zip
  • 2. Modules in this Course and Tools You'll Need.mp4
    01:38
  • 2. modules in this course and tools you'll need.zip
  • 3. Getting the Correct Tools.mp4
    01:16
  • 3. getting the correct tools.zip
  • 4. Create a New Node Project.mp4
    02:31
  • 4. create a new node project.zip
  • 5. Create Express Server and Write a GET API.mp4
    03:27
  • 5. create express server and write a get api.zip
  • 6. Test the REST API Method.mp4
    02:29
  • 6. test the rest api method.zip
  • 7. Module Summary and Whats Next.mp4
    00:49
  • 7. module summary and whats next.zip
  • 1. Module Overview.mp4
    00:32
  • 1. module overview.zip
  • 2. Return an Array of Data from REST API.mp4
    01:25
  • 2. return an array of data from rest api.zip
  • 3. Return a Valid Status Code.mp4
    01:27
  • 3. return a valid status code.zip
  • 4. Wrap JSON Envelope Around Return Data.mp4
    03:05
  • 4. wrap json envelope around return data.zip
  • 5. Create Module for Pie Data.mp4
    02:20
  • 5. create module for pie data.zip
  • 6. Read Pie Data from a File.mp4
    04:32
  • 6. read pie data from a file.zip
  • 7. Get a Single Piece of Data.mp4
    04:31
  • 7. get a single piece of data.zip
  • 8. Search for Data.mp4
    03:32
  • 8. search for data.zip
  • 9. Module Summary and What's Next.mp4
    00:49
  • 9. module summary and what's next.zip
  • 1. Module Overview.mp4
    00:29
  • 1. module overview.zip
  • 2. Create POST Endpoint to Insert Data.mp4
    04:32
  • 2. create post endpoint to insert data.zip
  • 3. Create PUT Endpoint to Update Data.mp4
    04:08
  • 3. create put endpoint to update data.zip
  • 4. Create DELETE Endpoint to Delete Data.mp4
    02:22
  • 4. create delete endpoint to delete data.zip
  • 5. Create PATCH Endpoint to Patch Data.mp4
    02:14
  • 5. create patch endpoint to patch data.zip
  • 6. Module Summary and Whats Next.mp4
    00:59
  • 6. module summary and whats next.zip
  • 1. Default Express Exception Handling.mp4
    02:13
  • 1. default express exception handling.zip
  • 2. Add Your Own Exception Middleware.mp4
    02:31
  • 2. add your own exception middleware.zip
  • 3. Add Multiple Exception Handlers.mp4
    02:32
  • 3. add multiple exception handlers.zip
  • 4. Build a Reusable Error Module.mp4
    02:40
  • 4. build a reusable error module.zip
  • 5. Write Errors to a Log File.mp4
    04:00
  • 5. write errors to a log file.zip
  • 6. Module Summary and Whats Next.mp4
    00:35
  • 6. module summary and whats next.zip
  • 1. Overview of the XMLHttpRequest Object.mp4
    02:12
  • 1. overview of the xmlhttprequest object.zip
  • 2. Create HTML Page to Call REST API.mp4
    03:00
  • 2. create html page to call rest api.zip
  • 3. Add CORS to REST API Project.mp4
    02:43
  • 3. add cors to rest api project.zip
  • 4. Create a Website Using the Express Generator.mp4
    03:23
  • 4. create a website using the express generator.zip
  • 5. Add Request Package to Website and Call REST APIs.mp4
    04:58
  • 5. add request package to website and call rest apis.zip
  • 6. Module and Course Summary.mp4
    01:02
  • 6. module and course summary.zip
  • Description


    This course will teach you how to use Node, Express, and JavaScript to create a set of REST APIs needed to retrieve and modify data.

    What You'll Learn?


      With the amount of mobile applications and the need for fast websites, REST API developers are in high demand. In this course, JavaScript REST APIs: Getting Started, you’ll learn to build a simple Node.js and express server and create a set of endpoints. First, you’ll be shown how to build an endpoint to retrieve data. Next, you’ll discover how to create endpoints for POST, PUT, PATCH and DELETE. Then, you'll delve into the different HTTP status codes you should return from each endpoint. Next, you’ll explore how to handle exceptions and return a standardized JSON document. Finally, you’ll see how to call your REST APIs from JavaScript using the XMLHttpRequest object. When you’re finished with this course, you’ll have the skills and knowledge of Node.js, Express, and JavaScript needed to build your own REST APIs for use in mobile or other applications.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Paul D. Sheriff
    Paul D. Sheriff
    Instructor's Courses
    Paul has over thirty years of experience architecting information systems and his expertise is in much demand from Fortune 500 companies. Paul is a Pluralsight author, has published 400+ articles, and authored over 14 books on topics ranging from JavaScript, Angular, C#, SQL Server and many .NET technologies. Paul is a frequent speaker at conferences and user groups.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 35
    • duration 1:23:49
    • level preliminary
    • Release Date 2023/02/28