Companies Home Search Profile

API and Webservices - Understand and use REST APIs

Focused View

Daniel Tait

2:17:25

9 View
  • 1. Introduction to APIs - What is an API.mp4
    06:14
  • 2. Web Services.mp4
    01:25
  • 3. API Endpoints and Calling an API demo.mp4
    08:05
  • 1. Introduction to HTTP and HTTP Requests.mp4
    02:05
  • 2. HTTP Request Line.mp4
    05:04
  • 3. HTTP Headers.mp4
    03:27
  • 4. HTTP Body.mp4
    03:05
  • 5.1 SQL course links.txt
  • 5. The GET and HEAD Request Methods.mp4
    02:25
  • 6. POST, PUT, and PATCH Requests.mp4
    03:14
  • 7. DELETE Requests.mp4
    02:19
  • 8. HTTP Responses.mp4
    02:09
  • 9. Postman Installation and HTTP Requests Demo.mp4
    13:41
  • 10. HTTP Response Status Code Classes.mp4
    02:53
  • 11. HTTP Quiz.html
  • 1. REST APIs and the Principles of REST.mp4
    09:21
  • 2. JSON.mp4
    12:07
  • 3.1 table data for grand canyon national park.zip
  • 3. JSON Exercise.mp4
    03:23
  • 4.1 park.zip
  • 4. JSON Exercise Solution.mp4
    03:38
  • 1. Query Parameters.mp4
    06:35
  • 2. Path Parameters.mp4
    04:30
  • 1. Introduction to XML.mp4
    10:12
  • 2. XML Demo.mp4
    10:03
  • 3. XML Attributes.mp4
    07:36
  • 4. XML Declaration Line.mp4
    04:51
  • 5. XML Quiz.html
  • 6.1 xml exercise.txt
  • 6. XML Exercise.mp4
    02:38
  • 7.1 customer.zip
  • 7. XML Exercise Solution.mp4
    06:25
  • Description


    Includes API, Web Services using REST, JSON, XML, HTTP, and Postman

    What You'll Learn?


    • Learn what API/Webservices are and how they work
    • API Endpoints
    • Learn the main HTTP request methods - GET, POST, PUT, PATCH, HEAD, & DELETE
    • HTTP Requests and Responses
    • What a RESTful API is and the six guiding principles of REST
    • The parts of an HTTP request
    • HTTP Respones and Status Codes
    • How to craft your own HTTP requests to an API using the Postman Application
    • Path parameters
    • Query parameters
    • Learn how structure data in the JSON and XML formats
    • Exercises on structuring data in JSON and XML

    Who is this for?


  • Aspiring Developers or those who want to refresh their knowledge.
  • Anyone who works with data
  • What You Need to Know?


  • No programming knowledge is required for this course. You will learn everything you need in the course.
  • More details


    Description

    APIs and Web Services are everywhere these days and if you're in IT then it's essential you know how to work with them.

    Unfortunately, a lot of the material online about REST APIs is confusing, especially for beginners. But don’t worry, because in this course I explain all the technical terms in a way that is easy to understand. We’re going to be learning all about how APIs work and how to use them.

    If you are a beginner, or if you have some knowledge of APIs but need a refresher, this course is for you. This course includes all the essential components of APIs that every IT professional should know. The Main Topics include REST, HTTP, JSON, & XML. This course includes demos, quizzes, and exercises to test your new skills.


    What you are going to learn:

    • Learn exactly what an API is

    • What API Endpoints are

    • Calling the International Space Station API – follow along demo.

    • Introduction to HTTP – the main protocol used when sending data over the internet

    • The different parts of an HTTP Request – The Request Line, Headers, & Body

    • Commonly used HTTP Request Methods - GET, POST, PUT, PATCH, HEAD, & DELETE

    • Learn when to use each Request Method.

    • Learn what idempotence means and how this relates to request methods.

    • Send different types of requests to an API using Postman (free version) – follow along demo.

    • Learn the structure of HTTP Responses

    • Understand Response Status Codes

    • HTTP Quiz

    • Learn the JSON data format.

    • Learn how to structure data in JSON by completing an exercise

    • Solution to the JSON exercise

    • REST APIs and the six guiding principles of REST – what makes an API RESTful

    • Learn both query parameters and path parameters - includes a demo using an API called SWAPI

    • Learn the XML data format

    • XML follow along demo

    • XML Attributes

    • XML Quiz and Exercise

    • Solution to the XML Exercise

    If you're wanting to get a strong foundation in APIs then I look forward to working with you in the course!

    Who this course is for:

    • Aspiring Developers or those who want to refresh their knowledge.
    • Anyone who works with data

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Hi, my name is Daniel. I currently live in New Zealand and I work as a Spatial Analyst in the local government sector. I have a passion for data and over the years have become an expert in SQL and relational databases. I enjoy teaching others and I hope you enjoy my courses.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 25
    • duration 2:17:25
    • English subtitles has
    • Release Date 2024/03/21