API introduction use JavaScript AJAX JSON Social Connections (Udemy.com)
Learn how to integrate APIs into your web content Twitter API Google Maps Facebook API JSON AJAX developer guide
Created by: Laurence Svekis
Last updated November 2024
What you will learn
- connect to APIs
- Access data using AJAX
- Learn about JSON data
- Access Google Maps for your website
- Access Twitter API, Widgets and connect to your Twitter account
- Access Facebook API authorization by Facebook for websites
How it compares
Against the other 518 rated Udemy courses in Software Development on CourseDuck:
- Rating3.8 out of 5higher than 1% of them
- Reviews133#405 of 519 by number of reviews
- Length2.4 hoursshorter than 86% of them
- Last updatedNovember 2024earlier than 63% of them
Course Description
APIs are an extremely powerful way to access content and interact with severs across the internet. Within this course we show you how to use simple JavaScript and connect to popular web 2.0 APIs like Twitter, Google Maps, and Facebook. We show you how AJAX works and how to use JSON to transfer and output data onto your webpage.
We use HTML and CSS to setup the webpage, and JavaScript to pull data onto the page.
AJAX and how to connect and output file information into HTML using JavaScript.
JSON - as a data source, how to check JSON and parse it using JavaScript.
Google Maps - is done using JavaScript, we show you how to add interactive maps, set markers and more. Basic JavaScript knowledge is used but not required.
Twitter Developer API - We introduce you to the Twitter Developer console, how to create applications and widgets. We show several ways to place Twitter data on your site, including Twitter Widgets, JavaScript only format for search, timelines and user info. Twitter REST API, to pull user feed, search twitter for hashtags, post tweets and more. PHP is used in this lecture but PHP knowledge is not necessary, the source code can be copied and updated with your own keys to access the API. If you want to learn how to access Twitter and create applications that interact with Twitter this course will teach you how.
Facebook - Using the JavaScript SDK, we show you how to login, access the Facebook API and pull back data. Authorizing your applications with Facebook authorization.
All the source code is included, step by step learning and a 30 day money back guarantee.
Instructor Details
- 3.8 Rating
133 Reviews
Laurence Svekis
Hi, I’m Laurence Svekis, and I’m here to help you learn smarter, build real skills, and confidently use AI and modern tools to create amazing things.
I’m a Google Developer Expert (GDE), international speaker, author, and educator specializing in AI-powered learning, Google Workspace automation, and practical development with Google Apps Script and JavaScript. I’ve been teaching online since 2002 and have helped over two million students worldwide develop real-world skills through hands-on courses, books, and workshops.
My passion is learning with AI—using AI not as a shortcut, but as a powerful learning partner. I focus on helping learners understand how things work, how to apply AI responsibly, and how to build tools that solve real problems. Many of my courses explore how AI can act as a tutor, assistant, or productivity booster inside everyday tools like Google Docs, Sheets, and Workspace.
I’m especially known for:
Google Apps Script & Google Workspace automation
Building AI-powered assistants and learning tools
JavaScript for real-world applications
Using AI to improve learning, productivity, and workflows
More courses by Laurence Svekis
Complete Google Workspace (G Suite), Beginner - Advanced (2025)
4.6 (10,757 Reviews)
Provider: Udemy
Time: 23.2h
$84.99
Frontend web developer Modern HTML CSS JavaScript (2025)
4.5 (6,723 Reviews)
Provider: Udemy
Time: 12.2h
$64.99
Web Developer Course HTML CSS JavaScript Learn Web Design (2024)
4.5 (5,865 Reviews)
Provider: Udemy
Time: 5.9h
Free
Google Apps Script Complete Course Beginner to Advanced (2025)
4.7 (3,971 Reviews)
Provider: Udemy
Time: 27.7h
$14.99
Modern Web Design HTML5 CSS3 beginners guide to Websites (2023)
4.4 (1,915 Reviews)
Provider: Udemy
Time: 3h
$11.99
More Software Development courses
MATLAB Programming Simulink: Beginner to Pro with ChatGPT (2026)
5.0 (930 Reviews)
Provider: Udemy
Time: 9.6h
$10.99
Build Web Apps with Nuxt.js 3: Master TypeScript & API [New] (2026)
4.9 (635 Reviews)
Provider: Udemy
Time: 6.7h
$19.99
Terraform 101: The Ultimate Hands-On Guide [Azure Edition] (2025)
4.8 (1,975 Reviews)
Provider: Udemy
Time: 11.9h
$94.99
Reviews
By Permata Nur on 1/9/2019
Thanks for course, but there should be lots of improvement for this: 1. API that used in this course is outdated 2. Need more detail for each social media API example so that we can understand more about that. 3. Lazy pdf documentation (just adding materials like trash without adding detail architecture and more explanation)
By Anastasia Gromontova on 5/23/2018
IMHO Computer should be a bit faster, cause if one pays for the course he shouldn’t spend time on waiting instructor’s computer loading. Reducing this time can make course up to 20% faster. Also want to highlight, that if one makes a course, he should test cases he want to show it every lecture (moreover they take a few minutes), so there will be less mistakes etc
By Randhaja Malshan Rampala Wanigasekara on 10/22/2017
Clean and Clear. Advancing the knowledge step by step.
By Basil on 10/15/2017
my favorite teacher always high resolution videos clear and good explained content & up to date!
By Jeremy Bell on 9/14/2017
The course is very rough around the edges. The instructor makes a lot of mistakes that should have been redone or edited out, but instead it seems like the instructor did a first pass on the videos and left it. The course is more geared towards "hacking" a few API's by using libraries and less on API's in theory. You're often just pointed to a github library and then the lesson ends.
By Lee Harrington on 8/28/2017
The course is very basic and while great for specifically creating google maps or facebook logins, it is not real complete for trying to learn how to connect to a random company's API.
By Matthew Valladarez on 4/23/2017
Straight to the point and have not received errors in output. Google Maps API was a little too simplified would've enjoyed some added depth.
By Kirk Vander Kuy on 9/25/2016
Everything you need to know to get started using JSON data from the web, or the Google Maps, Twitter and Facebook APIs on your web pages. Easy to understand and follow along. I highly recommend this course.
By Alaa Alhalabi on 4/15/2016
Really Helpful course and straight to the point! an Instagram addition would be nice! Thank you Laurence!
By Hassan Baabdullah on 3/29/2016
The course is direct, practical and comprehensive. The only disadvantage is that the instructor assumes that the trainee has experience in web programming.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 76 / 100









![Build Web Apps with Nuxt.js 3: Master TypeScript & API [New]](/programming/software-development/images/6457785_5adc_4.jpg?v=1789443959)

![Terraform 101: The Ultimate Hands-On Guide [Azure Edition]](/programming/software-development/images/6208847_f60a_7.jpg?v=1791193600)
