К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Introduction to AJAX and Mini-Projects · LearnSpace
Назад в каталог
courseraПрограммирование

Introduction to AJAX and Mini-Projects

Курс от Packt
Начальный≈ 5.6 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. Begin your journey into AJAX with this comprehensive course designed to teach you the principles and practical applications of asynchronous web requests. You will start with an introduction to AJAX, understanding its origins and how it differs from traditional synchronous HTTP requests. Through detailed explanations and examples, you'll learn to write AJAX requests using both the XMLHttpRequest object and the modern Fetch API. The course includes a series of mini-projects to reinforce your learning. In the first mini-project, you'll set up a simple HTML and CSS structure, then fetch text and JSON data from a server using XMLHttpRequest. You will also learn to handle and manipulate the DOM dynamically. The project culminates in making requests to third-party APIs, showcasing the power and flexibility of AJAX in real-world scenarios. Next, you'll advance to a more complex mini-project involving both PHP and Node.js servers. You'll create an input field for users to type in food items, send these items to the server, and display the server's response in the browser. This project will deepen your understanding of URL query parameters, server-side data processing, and AJAX response handling. This course is ideal for web developers, front-end engineers, and anyone interested in enhancing their web development skills. A basic understanding of HTML, CSS, and JavaScript is recommended. No prior knowledge of AJAX or server-side programming is required.

Навыки, которые вы освоите

Node.JSWeb ApplicationsServer SidePHP (Scripting Language)JSONJavascriptServersBack-End Web DevelopmentCascading Style Sheets (CSS)Application Programming Interface (API)Hypertext Markup Language (HTML)HTML and CSS

Программа курса

3 модулей · 35 учебных материалов

01Introduction to the AJAX and Recap7 материалов

Introduction to the AJAX and Recap

Introduction to the SpecializationВидеоIntroduction to the Course 'Introduction to AJAX and Mini-Projects'ЧтениеFull Specialization ResourcesЧтениеOverview of AJAXВидео

Учитесь у экспертов

Packt - Course Instructors

Преподаватель курса

Introduction to AJAX and Mini-Projects
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 5.6 ч

3 модулей

Язык: Английский

Субтитры: Арабский, Французский, Итальянский, Корейский, Немецкий, Гаитянский, Индонезийский, Испанский, Японский, Казахский

Часть программы вашего университета
What Is AJAX and Where Did It Come From?Видео
Traditional Request Versus AJAX RequestВидео
How Do You Write an AJAX Request?Видео
02Mini-Project Recap12 материалов

Mini-Project Recap

Introduction - What Are We Going to BuildВидеоSetting Up the HTMLВидеоWriting the CSSВидеоXHR AJAX - Fetching Text from Our ServerВидеоXHR AJAX - Refactoring Code and Adding HTML to the DOMВидеоXHR AJAX - Fetching JSON from Our ServerВидеоThe responseType PropertyВидеоThird-Party APIВидеоXHR AJAX - Fetching JSON from a Third-Party APIВидеоFetch AJAX - Retrieving Text from Our Own ServerВидеоFetch AJAX - Retrieving JSON from Our Server and Third-Party APIВидеоFetching Data with JavaScriptDIALOGUE
03Advanced Mini-Project Recap (PHP and Node.js)16 материалов

Advanced Mini-Project Recap (PHP and Node.js)

Introduction to the SectionВидеоWhat Are We Going to BuildВидеоWrite Our HTMLВидеоSetting Up Our AJAX RequestВидеоURL and Query ParametersВидеоWriting Our PHP Server-Side CodeВидеоHow to Access XML Data Returned by the ServerВидеоRetrieving Data from the PHP Server, and Inserting It into the DOMВидеоFinishing Off Our PHP Server ExampleВидеоSetting Up Node and Sending a ResponseВидеоReading a Node Text ResponseВидеоCompleting Our Node ExampleВидеоConclusion to the Course 'Introduction to AJAX and Mini-Projects 'ЧтениеServer-Side Basics with Node.js and PHPDIALOGUEFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание