{"id":5166,"date":"2021-06-26T14:47:15","date_gmt":"2021-06-26T14:47:15","guid":{"rendered":"https:\/\/www.danielparente.net\/en\/2021\/06\/26\/apis-for-beginners-how-to-use-an-api-full-course-tutorial-2\/"},"modified":"2021-06-26T14:47:15","modified_gmt":"2021-06-26T14:47:15","slug":"apis-for-beginners-how-to-use-an-api-full-course-tutorial-2","status":"publish","type":"post","link":"https:\/\/www.danielparente.net\/en\/2021\/06\/26\/apis-for-beginners-how-to-use-an-api-full-course-tutorial-2\/","title":{"rendered":"APIs for Beginners &#8211; How to use an API (Full Course \/ Tutorial)"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">What is an API? <\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Learn all about APIs<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span class=\"embed-youtube\" style=\"text-align:center; display: block;\"><iframe class=\"youtube-player\" width=\"1290\" height=\"726\" src=\"https:\/\/www.youtube.com\/embed\/GZvSYJDk-us?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en-US&#038;autohide=2&#038;wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\"><\/iframe><\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"> (Application Programming Interfaces) in this full tutorial for beginners. You will learn what APIs do, why APIs exist, and the many benefits of APIs. APIs are used all the time in programming and web development so it is important to understand how to use them. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You will also get hands-on experience with a few popular web APIs. As long as you know the absolute basics of coding and the web, you&#8217;ll have no problem following along. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\udd17 Course Notes: <a rel=\"noreferrer noopener\" target=\"_blank\" href=\"https:\/\/www.youtube.com\/redirect?event=video_description&amp;redir_token=QUFFLUhqa2kxSkRPNzdCbzdfSThQbnpUcWtmbGo4a0l4Z3xBQ3Jtc0trNnRlX25jN0dBZkt4TE5CSk1yY3k4bTR1eVlveGNSN09lMjNOZ2ZYSTBmMnVKRWE3WG1WOXJhamZEei1Nb2p6Wjk5dGFVZTBGOFFINjR6QlNCZElKcWFoNXFoMUhabndaemI2ZG16Yk5hNmx6b244TQ&amp;q=https%3A%2F%2Fgithub.com%2Fcraigsdennis%2Fintro-to-apis-course%2Fblob%2Fmaster%2Fcourse-notes.md\">https:\/\/github.com\/craigsdennis\/intro&#8230;<\/a> \u2b50\ufe0f <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Course Contents <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2b50\ufe0f \u2b50\ufe0f Unit 1 &#8211; What is an API <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2328\ufe0f Video 1 &#8211; Welcome (<a href=\"\">0:00:00<\/a>)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"> \u2328\ufe0f Video 2 &#8211; Defining Interface (<a href=\"\">0:03:57<\/a>) <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2328\ufe0f Video 3 &#8211; Defining API (<a href=\"\">0:07:51<\/a>)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2328\ufe0f Video 4 &#8211; Remote APIs (<a href=\"\">0:12:55<\/a>) <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2328\ufe0f Video 5 &#8211; How the web works (<a href=\"\">0:17:04<\/a>) <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2328\ufe0f Video 6 &#8211; RESTful API Constraint Scavenger Hunt (<a href=\"\">0:22:00<\/a>) <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2b50\ufe0f Unit 2 &#8211; Exploring APIs <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2328\ufe0f Video 1 &#8211; Exploring an API online (<a href=\"\">0:27:36<\/a>) <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2328\ufe0f Video 2 &#8211; Using an API from the command line (<a href=\"\">0:44:30<\/a>) <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2328\ufe0f Video 3 &#8211; Using Postman to explore APIs (<a href=\"\">0:53:56<\/a>) <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2328\ufe0f Video 4 &#8211; Please please Mr. Postman (<a href=\"\">1:03:33<\/a>) <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2328\ufe0f Video 5 &#8211; Using Helper Libraries (JavaScript) (<a href=\"\">1:14:41<\/a>) <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2328\ufe0f Video 6 &#8211; Using Helper Libraries (Python) (<a href=\"\">1:24:40<\/a>) <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2b50\ufe0f Unit 3 &#8211; Using APIs <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2328\ufe0f Video 1 &#8211; Introducing the project (<a href=\"\">1:34:18<\/a>) <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2328\ufe0f Video 2 &#8211; Flask app (<a href=\"\">1:36:07<\/a>) <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2328\ufe0f Video 3 &#8211; Dealing with API Limits (<a href=\"\">1:50:00<\/a>) <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2328\ufe0f Video 4 &#8211; JavaScript Single Page Application (<a href=\"\">1:54:27<\/a>) <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2328\ufe0f Video 5 &#8211; Moar JavaScript and Recap (<a href=\"\">2:07:53<\/a>) <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2328\ufe0f Video 6 &#8211; Review (<a href=\"\">2:18:03<\/a>) <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83c\udfa5 Course created by Craig Dennis, Developer Educator at Twilio \ud83d\udc26 <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Craig on Twitter: @craigsdennis<\/p>\n","protected":false},"excerpt":{"rendered":"<p>What is an API? Learn all about APIs (Application Programming Interfaces) in this full tutorial for beginners. You will learn what APIs do, why APIs exist, and the many benefits of APIs. APIs are used all the time in programming and web development so it is important to understand how to use them. You will [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","jetpack_post_was_ever_published":false},"categories":[1],"tags":[],"class_list":["post-5166","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"blocksy_meta":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p2TFCd-1lk","jetpack_sharing_enabled":true,"jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/www.danielparente.net\/en\/wp-json\/wp\/v2\/posts\/5166","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.danielparente.net\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.danielparente.net\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.danielparente.net\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.danielparente.net\/en\/wp-json\/wp\/v2\/comments?post=5166"}],"version-history":[{"count":0,"href":"https:\/\/www.danielparente.net\/en\/wp-json\/wp\/v2\/posts\/5166\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.danielparente.net\/en\/wp-json\/wp\/v2\/media?parent=5166"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.danielparente.net\/en\/wp-json\/wp\/v2\/categories?post=5166"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.danielparente.net\/en\/wp-json\/wp\/v2\/tags?post=5166"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}