Published 7/2024
Created by Yago Caetano
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English | Duration: 15 Lectures ( 1h 36m ) | Size: 630 MB
A lightweight alternative to JSON
What you’ll learn:
The CBOR Format
Why JSON and CBOR exists
How use Python to work with CBOR
How use CBOR in practical application
How to measure API response time
How analyse network packets with Wireshark
Requirements:
Python basics
API basics
Description:
This course is designed for beginner programming students, especially those learning Python. The goal is to provide a comprehensive understanding of two important data formats: JSON and CBOR.Key Topics Covered:What is JSON:Definition and structure of JSONHow and why JSON is widely used for data interchangeWhy JSON is Used:Advantages and use cases of JSONPractical examples of applications that use JSONWhat is CBOR:Definition and structure of CBORIntroduction to CBOR as an efficient binary formatWhy Use CBOR:Advantages and benefits of CBOR compared to other data formatsExamples of scenarios where CBOR is more suitable than JSONDifferences Between JSON and CBOR:Detailed comparison between the two formatsAnalysis of the advantages and disadvantages of eachPractical Project:As part of the course, you will develop a Python API with routes that use both JSON and CBOR. Using Wireshark, we will perform practical comparisons between the two approaches, measuring response times and analyzing the efficiency of each format.What You Will Learn:How to structure and manipulate data in JSON and CBORBest practices for using these data formats in your applicationsHow to develop and test a Python API that supports multiple data formatsTools and techniques for analyzing and optimizing data interchange performanceWhy Take This Course:This course will not only provide theoretical knowledge about JSON and CBOR but also offer valuable practical experience, preparing you to apply this knowledge to real-world projects. By the end of the course, you will have a clear understanding of the differences between JSON and CBOR and know how to choose the most suitable format for your needs.
Who this course is for:
Beginner python students
Students in programming languages
Homepage