Understanding APIs and RESTful APIs Crash Course (Udemy.com)

An introduction to how APIs and RESTful APIs work. No coding in this course, it's all conceptual.

Created by: Kalob Taulien

Produced in 2021

icon
What you will learn

  • What APIs are
  • How APIs work
  • What a RESTful API is
  • What JSON is
  • How computers talk to each other
  • CRUD Operations
  • The 5 main request methods (GET, POST, PUT/PATCH, DELETE)
  • HTTP status codes
  • How to understand APIs as if they were real people
  • HTTP Requests and Responses

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 92 / 100

icon
Course Description

In this course you will learn about APIs and RESTful APIs, and how they work. There is no coding in this course.
By the end of this course you will completely understand how APIs work, and how computers talk to each other. You'll also be familiar with RESTful APIs which make use of the HTTPprotocol. If that sounded confusing, scary, or overly technical it's not it's just a fancy way of saying "it uses the internet". The goal of this course is to help you understand APIs and RESTful APIs without needing to write any code. So next time someone says "API" you will know exactly what they are talking about (and you'll also know it's not really that technical or fancy, but that'll be our secret ;)This course is designed to remove the sense of overwhelm and "scariness" when we start to talk about APIs. APIs and RESTful APIs come across as difficult or advanced subjects, but really it's just two computers talking to each other and exchanging commands and data. No different than when your friend sends you a text message, and you text back. I'll give you several easy to remember metaphors so APIs don't feel scary or overwhelming, too. APIs can be written and used by most programming languages, so we're not writing any code, although I do provide a live JavaScript demo. All the slides will be provided for you, as well as reference material for when you've graduated this course and you're ready to take on the world of APIs. This course is only 45 minutes, but I promise you that's all the time you'll need not because I'm a good teacher, but because APIs are seriously that simple once someone takes the time to explain them. Who this course is for:
Intermediate Web Developers OR Eager Junior Web DevelopersNon-coders who want to learn about inter-computer communicationsThis course is NOT for junior developers who are brand new to coding (not yet, anyway!)This course is NOT for senior developers who already have knowledge about APIs and how they work

icon
Instructor Details

Kalob Taulien

He is a professional web developer who's been developing websites and working with startups since 1999. He also has abroad set of skills in software,web development, and information technology.
Teaching over 250,000 students on Udemy alone, he's helped tens of thousands of people learn web development. From zero to hero and novice to ninja, he's considered a top teacher by thousands. With so much experience, why not give his experience and knowledge to others so they can fulfilltheir dreams?
The passionto learn and to share his knowledge byteaching and helping others is something that drives him. It's a passion he's had since he was born. Kalob's ability to turn complex programming concepts into easy-to-understands bits of knowledge has been called his "superpower".
Throughout the years, Kalob has built hundreds, if not thousands, of websites, and has created multiple companies from his ideas and software. He also provides one-on-one coaching and startup consulting to new organizations.
Teaching isn't an option in Kalob's life, but a moral obligation to pass on knowledge to others.

icon
More courses by Kalob Taulien

Build Responsive Real World Websites with CSS3 v2.0

$11.99

The Ultimate HTML Developer 2021 Edition

$11.99

PHP Crash Course  Learn PHP in 90 minutes.

$11.99

The Complete Course: 2021 JavaScript Essentials From Scratch

$11.99

Create a PHP Login and Registration System From Scratch 2021

$11.99

The Complete Course: 2021 JavaScript Essentials From Scratch

$11.99

icon
More other courses

Aprende matemticas desde cero - Aritmtica

$11.99

Unofficial Udemy Student Guide: Courses Free or Dirt Cheap

$11.99

Poi Dancing: The Beginner Series

$11.99

Professional Advanced Angelic Healing Practitioner Course

$11.99

Professional Accredited Earth Angel Course

$11.99

Cours signe bb tout le vocabulaire autour du bb

$11.99

icon
Reviews

4.6

89 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Michael Aragon on 10/20/2020

So far....but we shall see

By Gordon Welches on 10/14/2020

This was perfect for me as I needed an understanding of what an API is and how it is used.

By Amey Satam on 9/20/2020

The course does delivers what it says! It's a crash course so if you want to brush up on your APIs, etc. you can benefit from this course. Seemed a tiny bit rushed towards the end, but nice course nonetheless.

By Ciaran Starrs on 9/15/2020

Excellent high level overview of APIs / RESTful APIs. I would strongly recommend the course as a precursor to any course on Postman etc. It demystifies the subject and the instructor is easy to listen to and gives great analogies, making the topic very easy to understand.

By Raina Koren on 9/5/2020

I expected more but this is a great synopsis of what an API is.

By Bintang Pamungkas on 8/4/2020

I guess the title didn't lie, it was really a crash course on RESTful API.
If you're totally fresh to API, I guess you can watch this course in one sitting, it does give you an adequate understanding of API.
But if you have even a slight understanding of what an API is, there are better courses out there to learn more on API.
In general, the course did feel like it was lacking a bit of depth. Maybe a "what's next to learn" section would be a good way to help guide beginners to learn more about API.

By Joanna Liew on 7/6/2020

engaging and clear examples

By Bryan Greig on 7/4/2020

Brilliant course for giving an overview of APIs.
You will completely understand them after taking this course.
Thanks!

By Rakesh E on 6/20/2020

Awesome

By Jerry Gaber on 6/15/2020

Good Intro would like to see something more indepth

By Dione Casas on 6/10/2020

This course is for absolute beginners, no doubt. I enjoyed the instructor's analogies and his teaching style very much. I did find the course to be too basic, but that's not the fault of the instructor. I will recommend this to any who is brand new to learning about APIs.

By SAS I2T eXperts - TREHOUR Jean-Francois on 5/26/2020

cours qui atteint parfaitement ses objectifs. Initiation JSON. clair, trs bien expliqu, et rapide