Web Technologies · ওয়েব টেকনোলজি


APIs, REST, SOAP and AJAXAPI, REST, SOAP ও AJAX

Introduction and why this matters for the exam

Modern web applications are not single programs. They are many programs — a browser, a mobile app, a server, a payment gateway, a weather service — that must talk to each other and exchange data. The rules and tools that let them talk are called APIs, web services, and asynchronous communication techniques (AJAX).

This chapter fills the "APIs and Architecture" gap. Government IT exams (BCS, Bank IT-officer, various computer-operator and programmer posts) regularly ask: What is an API? What does REST stand for? Which HTTP method is idempotent? What is the difference between SOAP and REST? What does AJAX stand for and which object powers it? Is JSON or XML lighter? After this lesson you will be able to answer every one of these with confidence.

Learning objectives

  • Define an API and classify its main types.
  • State the six REST principles, the four core HTTP verbs, and common status codes.
  • Compare SOAP and REST in a structured table.
  • Explain why JSON is a lighter data-exchange format than XML.
  • Describe how AJAX works using XMLHttpRequest and the modern fetch API, and read a request-response flow diagram.
  • Distinguish jQuery $.ajax, $.get, $.post, and $.load.
  • Write a small AJAX form / email-validation example.
  • Define a web service and outline API authentication (API key, OAuth, JWT).

Continue this lesson free: create an account

You have read the opening of this lesson. The full lesson (2,879 words, in English and Bangla) has worked examples, practice questions with answers and exam tips. A free account opens it and saves your progress.পুরো পাঠটি পড়তে বিনামূল্যে অ্যাকাউন্ট খুলুন।

More on this subject: Web Technology guide: syllabus by chapter and past questions

© 2026 ARBS Academy (Aether Brains). Questions' explanations, model answers and lessons are our original work; copying or republishing is not allowed.

© ২০২৬ এআরবিএস একাডেমি (Aether Brains)। প্রশ্নের ব্যাখ্যা, মডেল উত্তর ও লেসন আমাদের নিজস্ব কাজ; কপি বা পুনঃপ্রকাশ করা নিষেধ।