Data Representation and Serialization
Data Representation and Serialization Overview
In this series, we take a look at common formats for saving, reading, and shuffling data around such as Comma Separated Values (CSV), JavaScript Object Notation (JSON), YAML Ain't Markup Language (YAML), and eXtensible Markup Language (XML). If you want to know more about these data formats as well as how to interact with these different data representation using Python, then we will see you there!
0h 2m
[MUSIC]
Hello and thank you for watching DevProTV.
Today we're gonna be talking
about data representation and
serialization with Justin Denison.
Now Justin,
what does this course have to offer?
So this course is about being familiar
with common ways that information or data
is represented in a variety of formats,
in addition to how do we interact
with those using Python, right?
To read and
write those respective formats.
Who's this show targeted towards?
This is someone who is like,
okay I've heard of CSV, but
I haven't heard of all these other things.
And also how do you do this in Python?
How do I read this type of file in Python?
How do I write this
type of file in Python?
How do I mangle this CSV data in Python?
This is if you're getting started and
you're like, I have a little bit of
knowledge or maybe none at all and you
need to get up to speed so you can start
doing more interesting things.
Now is this a certification-based
course?
This is not a certification.
This is continuing to power
up your Python prowess.
That was a lot of P's there.
And that was important,
alliteration does make you feel powerful.
So it is someone who's looking
to continue expanding on their
Python knowledge and just get better.
Can you tell us a little bit
more about what topics will be covered?
So
within this course, we're gonna
talk about a select type, right?
A type of data.
We're gonna talk about CSV,
JSON, Gamel, SML, and HTML.
There is a great number of other
ways to represent information, but
those are very, very common.
In addition to talking
about well what are they?
How do they represent data?
How is the data structured?
When would we encounter this?
We're also gonna take a look
at various Python tools,
both build into the standard library and
external tools, right?
Because we can set up virtual environments
and install external packages, to read and
write those respective informations.
So for CSV, how do I read CSV information?
For JSON, how do I read JSON information?
And also, well, how do I go from CSV
to JSON or is that even possible?
So we're gonna see transformation
between reading and writing and also
what do these respective formats mean.
All right, thank you, Justin.
Now if data representation and
serialization sounds like a series that
interests you, then be sure to watch
every single episode, and you'll be
one step closer to being a Python pro.
Thank you for watching.
[MUSIC]
Overview
In this series, we take a look at common formats for saving, reading, and shuffling data around such as Comma Separated Values (CSV), JavaScript Object Notation (JSON), YAML Ain't Markup Language (YAML), and eXtensible Markup Language (XML). If you want to know more about these data formats as well as how to interact with these different data representation using Python, then we will see you there!
Learning Style
On Demand
Length of course
11h 1m
25 Episodes
Here are the topics we'll cover
- CSV
- JSON
- YAML
- XML and HTML
Learning Options