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

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

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

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Data Representation and Serialization · LearnSpace
Назад в каталог
courseraIT и технологии

Data Representation and Serialization

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

О курсе

This course 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. Unlock the power of structured data in this hands-on course on data representation and serialization. You'll learn to confidently navigate a range of data formats like CSV, JSON, YAML, and XML, understanding when and how to use each one effectively. Whether you’re managing datasets or building data-driven applications, mastering these formats is essential for clean, efficient, and interoperable code. The course begins with CSV, diving into the basics before progressing to Python’s csv module and third-party tools like pandas and tablib. Next, you’ll explore JSON, comparing its structure to CSV, then manipulating JSON using Python's standard library and alternatives like simplejson and ujson. Each section provides hands-on experience to help reinforce the material. You’ll then move into YAML, exploring its relationship to JSON and learning to read and write YAML using the PyYAML package. Finally, you’ll tackle XML and HTML, using multiple Python tools including xml, lxml, xmltodict, and BeautifulSoup to parse, write, and analyze structured documents, along with important security considerations. This course is ideal for developers, data professionals, and students looking to build a strong foundation in working with structured data formats. Basic Python knowledge is recommended.

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

Data ManagementData TransformationSecure CodingInteroperabilityPython Programming

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

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

01CSV9 материалов

CSV

OverviewВидеоFull Course ResourcesЧтениеWhat is CSVВидеоExplore CSV FilesВидео

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

Packt - Course Instructors

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

Data Representation and Serialization
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 13.9 ч

4 модулей

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

Субтитры: Казахский, Испанский

Часть программы вашего университета
Use csv ModuleВидео
Use csv Module Part 2Видео
Use the pandas PackageВидео
Use the tablib PackageВидео
CSV - AssessmentЗадание
02JSON8 материалов

JSON

What is JSONВидеоExplore JSON FilesВидеоJSON: Use the json ModuleВидеоJSON: Use the pandas PackageВидеоUse the simplejson and ujson PackagesВидеоJSON: Use the tablib PackageВидеоWorking with JSON in PythonDIALOGUEJSON - AssessmentЗадание
03YAML6 материалов

YAML

What is YAMLВидеоExplore YAML FilesВидеоUse the PyYAML PackageВидеоYAML: Use the tablib PackageВидеоExploring YAML: Data Serialization and Practical Use CasesDIALOGUEYAML - AssessmentЗадание
04XML and HTML11 материалов

XML and HTML

What is XMLВидеоExplore XML FilesВидеоWhat is HTMLВидеоExplore HTML FilesВидеоUse the xml ModuleВидеоUse the lxml PackageВидеоUse the xmltodict PackageВидеоUse the BeautifulSoup PackageВидеоXML and HTML - AssessmentЗаданиеFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание