Similar presentations:
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 – основные форматы передачи данныхСпасибо за внимание!