TrueschoTruescho
All Courses
API Basics 2: Build a Blog (REST, URLs & HTTP Requests)
Coursera
Course
Unknown

API Basics 2: Build a Blog (REST, URLs & HTTP Requests)

Scrimba

Learn HTTP requests and REST APIs fundamentals to build dynamic web applications by creating an interactive blog using JavaScript.

Unknown1 weeksEnglish

About this Course

This course offers a comprehensive introduction to HTTP requests, REST APIs, and how to build dynamic web applications. You'll learn the fundamentals of HTTP, including request methods such as GET and POST, headers, and bodies. Through hands-on projects, you will retrieve data from APIs, send data to servers, and work with real-world APIs like JSON Placeholder and OpenWeatherMap. The course also gives you hands-on experience. You'll create a functional blog space, retrieving posts from a server and displaying them on a webpage. You’ll enhance the user interface by adding CSS styling, create forms to submit new posts, and use JavaScript to handle form submissions. You’ll also learn how to implement URL parameters and query strings to filter data. By the end of this course, you'll understand how to structure and send HTTP requests, use a basic REST API, and create interactive web pages that communicate with a server. Whether you're a beginner or looking to enhance your web development skills, this course will equip you with essential tools to build dynamic applications

What You'll Learn

  • Understand how to make HTTP requests and interact with APIs
  • Build and style dynamic web pages communicating with servers
  • Build a blog application using JavaScript and APIs

Prerequisites

  • Basic familiarity with topic and terminology
  • Readiness for hands-on exercises or case studies

Instructors

B

Bob Ziroll

Topics

Software Development
Computer Science
Mobile and Web Development
Application Programming Interface (API)
Web Applications
HTML and CSS
Javascript
Cascading Style Sheets (CSS)
Back-End Web Development
JSON

Course Info

PlatformCoursera
LevelUnknown
PacingUnknown
PriceFree

Skills

تطوير البرمجيات
علوم الحاسوب
تطوير الويب والهاتف المحمول
واجهات برمجة التطبيقات
تطبيقات الويب
HTML و CSS
جافاسكربت
تنسيق الصفحات (CSS)
Back-End Web Development
JSON

Start Learning Now