35.27M

JSON и XML – основные форматы передачи данных. Семинар 4. Знакомство с веб-технологиями

1.

JSON и XML –
основные форматы
передачи данных
Семинар 4
Знакомство с веб-технологиями

2.

Семинар 5. JSON и XML – основные форматы передачи данных
Знакомство с веб-технологиями
1
Лекция 1.
Веб-технологии: вчера,
сегодня, завтра
5
Лекция 3. Основы
JavaScript для начинающих
разработчиков
9
Лекция 5.JSON и XML
2
Семинар 1: Вебтехнологии: вчера,
сегодня, завтра
6
Семинар 3. Основы
JavaScript для начинающих
разработчиков
10
Семинар 5. JSON и XML
3
Лекция 2.
CSS и HTML – что за звери?
7
Лекция 4.Основы бэкенда:
PHP и MySQL
4
Семинар 2.
CSS и HTML – что за звери?
8
Семинар 4. Основы
бэкенда: PHP и MySQL

3.

Семинар 5. JSON и XML – основные форматы передачи данных
Что будет на уроке сегодня
Получим представление о SOAP и REST.
Научимся читать и создавать JSON.
Научимся читать и создавать XML.

4.

5.

Семинар 5. JSON и XML – основные форматы передачи данных
Викторина

6.

Семинар 5. JSON и XML – основные форматы передачи данных
SOAP — это…
1. стандартизированный протокол, который отправляет сообщения с использованием других протоколов,
таких как HTTP и др.
2. одновременно и препроцессор гипертекста (HTML) и серверный язык программирования, и скриптовый
интерпретируемый язык.
3. не протокол, а архитектурный стиль.

7.

Семинар 5. JSON и XML – основные форматы передачи данных
SOAP — это…
1. стандартизированный протокол, который отправляет сообщения с использованием других протоколов,
таких как HTTP и др.
2. одновременно и препроцессор гипертекста (HTML) и серверный язык программирования, и скриптовый
интерпретируемый язык.
3. не протокол, а архитектурный стиль.

8.

Семинар 5. JSON и XML – основные форматы передачи данных
REST — это…
1. не протокол, а архитектурный стиль.
2. стандартизированный протокол, который отправляет сообщения с использованием других протоколов,
таких как HTTP и др.
3. одновременно и препроцессор гипертекста (HTML) и серверный язык программирования, и скриптовый
интерпретируемый язык.

9.

Семинар 5. JSON и XML – основные форматы передачи данных
REST — это…
1. не протокол, а архитектурный стиль.
2. стандартизированный протокол, который отправляет сообщения с использованием других протоколов,
таких как HTTP и др.
3. одновременно и препроцессор гипертекста (HTML) и серверный язык программирования, и скриптовый
интерпретируемый язык.

10.

Семинар 5. JSON и XML – основные форматы передачи данных
XML — это…
1. расширяемый язык разметки. Используется для хранения и передачи данных.
2. стандартизированный протокол, который отправляет сообщения с использованием других протоколов,
таких как HTTP и др.
3. одновременно и препроцессор гипертекста (HTML) и серверный язык программирования, и скриптовый
интерпретируемый язык.

11.

Семинар 5. JSON и XML – основные форматы передачи данных
XML — это…
1. расширяемый язык разметки. Используется для хранения и передачи данных.
2. стандартизированный протокол, который отправляет сообщения с использованием других протоколов,
таких как HTTP и др.
3. одновременно и препроцессор гипертекста (HTML) и серверный язык программирования, и скриптовый
интерпретируемый язык.

12.

Семинар 5. JSON и XML – основные форматы передачи данных
Будет ли данный XML код well formed?
1. да
2. нет
3. в зависимости от того, какой стиль API.

13.

Семинар 5. JSON и XML – основные форматы передачи данных
Будет ли данный XML код well formed?
1. да
2. нет
3. в зависимости от того, какой стиль API.

14.

Семинар 5. JSON и XML – основные форматы передачи данных
JSON — это…
1. текстовый формат обмена данными, основанный на JavaScript.
2. расширяемый язык разметки. Используется для хранения и передачи данных.
3. стандартизированный протокол, который отправляет сообщения с использованием других протоколов,
таких как HTTP и др.

15.

Семинар 5. JSON и XML – основные форматы передачи данных
JSON — это…
1. текстовый формат обмена данными, основанный на JavaScript.
2. расширяемый язык разметки. Используется для хранения и передачи данных.
3. стандартизированный протокол, который отправляет сообщения с использованием других протоколов,
таких как HTTP и др.

16.

Семинар 5. JSON и XML – основные форматы передачи данных
Будет ли данный JSON код well formed?
1. нет
2. да
3. в зависимости от того, какой стиль API.

17.

Семинар 5. JSON и XML – основные форматы передачи данных
Будет ли данный JSON код well formed?
1. нет
2. да
3. в зависимости от того, какой стиль API.

18.

19.

Семинар 5. JSON и XML – основные форматы передачи данных
Практика

20.

Семинар 5. JSON и XML – основные форматы передачи данных
Задание 1
Задача: с помощью онлайн-сервиса https://tools.seo-zona.ru/postget.html
Отправьте GET запрос на ресурс https://nalog.ru.
Отправьте POST запрос (имя: text, значение: котики) на ресурс
https://yandex.ru/search/.
Объясните разницу между методами и полученными результатами.
10 минут

21.

Семинар 5. JSON и XML – основные форматы передачи данных
Задание 1
Задача: с помощью онлайн-сервиса https://tools.seo-zona.ru/postget.html
Отправьте GET запрос на ресурс https://nalog.ru.
Отправьте POST запрос (имя: text, значение: котики) на ресурс
https://yandex.ru/search/.
Объясните разницу между методами и полученными результатами.
<<10:00-

22.

Семинар 5. JSON и XML – основные форматы передачи данных
Задание 1

23.

Семинар 5. JSON и XML – основные форматы передачи данных
Задание 2
Задача: создать XML-документ на основе каталога книг для сайта, который
содержит следующие данные:
15 минут
Файл с таблицей (*.txt)
Для выполнения задания и демонстрации результата используйте онлайнредактор https://jsonformatter.org/xml-formatter

24.

Семинар 5. JSON и XML – основные форматы передачи данных
Задание 2
Задача: создать XML-документ на основе каталога книг для сайта, который
содержит следующие данные:
Файл с таблицей (*.txt)
Для выполнения задания и демонстрации результата используйте онлайнредактор https://jsonformatter.org/xml-formatter
<<15:00-

25.

Семинар 5. JSON и XML – основные форматы передачи данных
Задание 2
Задача: создать XML-документ
на основе каталога книг для сайта.
Пример, на вашем экране ➜

26.

Семинар 5. JSON и XML – основные форматы передачи данных
Перерыв
<<5:00->>

27.

Семинар 5. JSON и XML – основные форматы передачи данных
Задание 3
Задача: создать JSON-документ на основе каталога продукции для
интернет-магазина, который содержит следующие данные:
15 минут
Файл с таблицей (*.txt)
Для выполнения задания и демонстрации результата используйте онлайнредактор https://jsonformatter.org/json-parser

28.

Семинар 5. JSON и XML – основные форматы передачи данных
Задание 3
Задача: создать JSON-документ на основе каталога продукции для
интернет-магазина, который содержит следующие данные:
Файл с таблицей (*.txt)
Для выполнения задания и демонстрации результата используйте онлайнредактор https://jsonformatter.org/json-parser
<<15:00-

29.

Семинар 5. JSON и XML – основные форматы передачи данных
Задание 3
Задача: создать JSON-документ на
основе каталога продукции для интернетмагазина, который содержит следующие
данные:
Пример, на вашем экране ➜

30.

Семинар 5. JSON и XML – основные форматы передачи данных
Задание 4
Задача: проверить на Well formed
XML
5 минут
JSON

31.

Семинар 5. JSON и XML – основные форматы передачи данных
Задание 4
Задача: проверить на Well formed
XML
JSON
<<05:00-

32.

Семинар 5. JSON и XML – основные форматы передачи данных
Задание 4
Задача: проверить на Well formed
XML
JSON

33.

Семинар 5. JSON и XML – основные форматы передачи данных
Задание 5
Задача: создать XML-документ на основе списка учащихся, который
содержит следующие данные:
15 минут
Файл с таблицей (*.txt)
Для выполнения задания и демонстрации результата используйте онлайнредактор https://jsonformatter.org/xml-formatter

34.

Семинар 5. JSON и XML – основные форматы передачи данных
Задание 5
Задача: создать XML-документ на основе списка учащихся, который
содержит следующие данные:
Файл с таблицей (*.txt)
Для выполнения задания и демонстрации результата используйте онлайнредактор https://jsonformatter.org/xml-formatter
<<15:00-

35.

Семинар 5. JSON и XML – основные форматы передачи данных
Задание 5
Задача: создать XML-документ на основе
списка учащихся, который содержит
следующие данные
Пример, на вашем экране ➜

36.

Семинар 5. JSON и XML – основные форматы передачи данных
Задание 6
Задача: создать JSON-документ на основе данных о пользователе
для сайта, который содержит следующие данные:
15 минут
Файл с таблицей (*.txt)
Для выполнения задания и демонстрации результата используйте онлайнредактор https://jsonformatter.org/json-parser

37.

Семинар 5. JSON и XML – основные форматы передачи данных
Задание
Задача: создать JSON-документ на основе данных о пользователе
для сайта, который содержит следующие данные:
Файл с таблицей (*.txt)
Для выполнения задания и демонстрации результата используйте онлайнредактор https://jsonformatter.org/json-parser
<<15:00-

38.

Семинар 5. JSON и XML – основные форматы передачи данных
Задание 5
Задача: создать JSON-документ на основе
данных о пользователе для сайта, который
содержит следующие данные:
Пример, на вашем экране ➜

39.

40.

Семинар 5. JSON и XML – основные форматы передачи данных
Домашнее задание

41.

Семинар 5. JSON и XML – основные форматы передачи данных
Домашнее задание
Задача №1: проверить XML на Well formed

42.

Семинар 5. JSON и XML – основные форматы передачи данных
Домашнее задание
Задача №2: проверить JSON на Well formed

43.

Семинар 5. JSON и XML – основные форматы передачи данных
Спасибо за внимание!
English     Русский Правила