Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)

Torrent Details

Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)

NAME
Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON).torrent
CATEGORY
Other
INFOHASH
d58fa89390a9e2c2ffc64664aa6219cfd504c6cf
SIZE
8.1 GB in 99 files
ADDED
Uploaded on 04-03-2024 by our crawler pet called "Spidey".
SWARM
0 seeders & 0 peers
RATING
No votes yet.

Please login to vote for this torrent.


Description

Description

This course is an in-depth look at Python dictionaries.

Dictionaries are ubiquitous in Python. Classes are essentially dictionaries, modules are dictionaries, namespaces are dictionaries, sets are dictionaries and many more.

In this course we’ll take an in-depth look at:

associative arrays and how they can be implemented using hash maps
hash functions and how we can leverage them for our own custom classes
Python dictionaries and sets and the various operations we can perform with them
specialized dictionary structures such as OrderedDict and how it relates to the built-in Python3.6+ dict
Python’s implementation of multi-sets, the Counter class
the ChainMap class
how to create custom dictionaries by inheriting from the UserDict class
how to serialize and deserialize dictionaries to JSON
the use of schemas in custom JSON deserialization
a brief introduction to some useful libraries such as JSONSchema, PyYaml and Serpy

***** Prerequisites *****

Please note that this is a relatively advanced Python course, and a strong knowledge of some topics in Python is required.

Beyond the basics of Python (loops, conditional statements, exception handling, built-in data types, creating classes, etc), you should also have an in-depth understanding of the following topics:

functions and functional programming (recursion, *args, **kwargs, zip, map, sorted, any, all, etc)
lambdas, closures and decorators (including standard decorators such as @singledispatch, @wraps, etc)
iterables, iterators, generators and context managers
named tuples
variable scopes and namespaces (globals, locals, etc)

For this course you will also need to install some 3rd party libraries, so you need to be comfortable with doing this using the tool of your choice (e.g. pip, conda, etc)

Finally, most of the code in this course is illustrated using the freely available Jupyter Notebooks, so you will need that as well.
Who this course is for:

Python developers who want a deeper understanding of Python dictionaries and related topics

Requirements

This is an advanced course, so a solid Python foundation is necessary
Jupyter Notebooks
functional programming (zip, map, sorted, any, all, etc)
lambdas, closures and decorators
built-in decorators such as @lru_cache, @singledispatch and @wraps
iterables, iterators, generators and context managers
variable scopes and namespaces (globals, locals, etc)
ability to install 3rd party libraries (e.g. pip install)

Last Updated 12/2023

Discussion

Comments 0

Post Your Comment

Files in this torrent

FILENAMESIZE
.pad/059 B
.pad/1477 B
TutsNode.org.txt59 B
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/01 - Introduction/001 Course Overview.mp4246.6 MB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/01 - Introduction/001 Course Overview_en.srt20.3 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/01 - Introduction/002 Prerequisites_en.srt11.8 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/01 - Introduction/003 Course Slides.html160 B
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/02 - Associative Arrays - Theory!/001 Introduction_en.srt5.6 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/02 - Associative Arrays - Theory!/002 Associative Arrays_en.srt8.5 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/02 - Associative Arrays - Theory!/003 Hash Maps.mp4274.3 MB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/02 - Associative Arrays - Theory!/003 Hash Maps_en.srt37.4 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/02 - Associative Arrays - Theory!/004 Python Dictionaries_en.srt14.4 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/02 - Associative Arrays - Theory!/005 Python's hash() Function_en.srt12.2 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/03 - Dictionaries/001 Introduction_en.srt1.9 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/03 - Dictionaries/003 Creating Dictionaries - Coding_en.srt33.7 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/03 - Dictionaries/004 Common Operations - Lecture_en.srt12.4 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/03 - Dictionaries/005 Common Operations - Coding_en.srt46.5 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/03 - Dictionaries/005 Common-Operations.ipynb.zip5.6 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/03 - Dictionaries/006 Dictionary Views - Lecture_en.srt16.3 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/03 - Dictionaries/007 Dictionary Views - Coding_en.srt42.9 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/03 - Dictionaries/009 Updating, Merging, and Copying - Coding_en.srt48.5 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/03 - Dictionaries/010 Custom Classes and Hashing - Lecture.mp4228 MB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/03 - Dictionaries/010 Custom Classes and Hashing - Lecture_en.srt31.2 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/03 - Dictionaries/011 Custom Classes and Hashing - Coding_en.srt50.4 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/03 - Dictionaries/011 Custom-Classes-and-Hashing.ipynb.zip8 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/04 - Coding Exercises/001 Coding-Exercises.ipynb.zip3 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/04 - Coding Exercises/001 Exercises_en.srt9.7 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/04 - Coding Exercises/002 Coding-Exercises-Solution-1.ipynb.zip1.9 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/04 - Coding Exercises/002 Solution 1_en.srt6.7 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/04 - Coding Exercises/003 Coding-Exercises-Solution-2.ipynb.zip1.7 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/04 - Coding Exercises/004 Coding-Exercises-Solution-3.ipynb.zip2.1 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/04 - Coding Exercises/004 Solution 3_en.srt10.9 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/04 - Coding Exercises/005 Coding-Exercises-Solution-4.ipynb.zip2.4 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/04 - Coding Exercises/005 Solution 4_en.srt8.2 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/05 - Sets/001 Introduction_en.srt2.8 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/05 - Sets/002 Basic Set Theory_en.srt19.2 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/05 - Sets/003 Python Sets_en.srt14.2 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/05 - Sets/004 Creating Sets - Lecture_en.srt6 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/05 - Sets/005 Creating Sets - Coding_en.srt21.8 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/05 - Sets/007 Common Operations - Coding_en.srt23.4 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/05 - Sets/008 Set Operations - Lecture_en.srt12.6 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/05 - Sets/009 Set Operations - Coding_en.srt31.2 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/05 - Sets/010 Update Operations - Lecture_en.srt9.6 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/05 - Sets/011 Update Operations - Coding_en.srt31.9 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/05 - Sets/013 Copying Sets - Coding_en.srt12.5 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/05 - Sets/014 Frozen Sets - Lecture_en.srt10.5 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/05 - Sets/015 Frozen Sets - Coding_en.srt39 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/05 - Sets/016 Dictionary Views - Lecture_en.srt15.2 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/05 - Sets/017 Dictionary Views - Coding_en.srt43.8 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/06 - Project 1/001 Project 1 - Goals_en.srt8.4 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/06 - Project 1/002 Project 1 - Solution_en.srt75.6 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/06 - Project 1/002 Project-1-Solution.ipynb.zip5.6 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/07 - Serialization and Deserialization/001 Introduction_en.srt6.6 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/07 - Serialization and Deserialization/002 Pickling - Lecture_en.srt9.5 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/07 - Serialization and Deserialization/003 Pickling - Coding_en.srt40.8 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/07 - Serialization and Deserialization/004 JSON Serialization - Lecture_en.srt11.1 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/07 - Serialization and Deserialization/005 JSON Serialization - Coding_en.srt31.9 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/07 - Serialization and Deserialization/005 JSON-Serialization.ipynb.zip6.7 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/07 - Serialization and Deserialization/007 Custom JSON Encoding - Coding_en.srt55.1 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/07 - Serialization and Deserialization/007 Custom-JSON-Encoding.ipynb.zip6.7 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/07 - Serialization and Deserialization/008 Using JSONEncoder - Lecture_en.srt17.7 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/07 - Serialization and Deserialization/009 Custom-Encoding-using-JSONEncoder.ipynb.zip7.8 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/07 - Serialization and Deserialization/009 Using JSONEncoder - Coding_en.srt49.5 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/07 - Serialization and Deserialization/010 Custom JSON Decoding - Lecture_en.srt25.1 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/07 - Serialization and Deserialization/011 Custom JSON Decoding - Coding_en.srt74.7 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/07 - Serialization and Deserialization/011 Custom-JSON-Decoding.ipynb.zip6.1 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/07 - Serialization and Deserialization/013 Using JSONDecoder - Coding_en.srt60.4 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/07 - Serialization and Deserialization/014 JSON Schema_en.srt36.6 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/07 - Serialization and Deserialization/016 PyYaml_en.srt26.3 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/07 - Serialization and Deserialization/017 Serpy_en.srt12 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/08 - Coding Exercises/001 Exercises_en.srt6.1 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/08 - Coding Exercises/002 Solution 1_en.srt21.3 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/08 - Coding Exercises/003 Solution 2_en.srt30.1 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/08 - Coding Exercises/004 Exercise-3-Solution.ipynb.zip5.9 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/08 - Coding Exercises/004 Solution 3_en.srt24.9 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/09 - Specialized Dictionaries/002 DefaultDict - Lecture_en.srt10.2 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/09 - Specialized Dictionaries/003 DefaultDict - Coding_en.srt46.1 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/09 - Specialized Dictionaries/004 OrderedDict - Lecture_en.srt6.1 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/09 - Specialized Dictionaries/005 OrderedDict - Coding_en.srt34.8 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/09 - Specialized Dictionaries/006 OrderedDict and Python 3.6 Dicts_en.srt46.7 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/09 - Specialized Dictionaries/007 Counter - Lecture_en.srt8.2 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/09 - Specialized Dictionaries/008 Counter - Coding_en.srt65.5 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/09 - Specialized Dictionaries/008 Counter.ipynb.zip8 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/09 - Specialized Dictionaries/009 ChainMap - Lecture_en.srt17.4 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/09 - Specialized Dictionaries/010 ChainMap - Coding_en.srt32.6 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/09 - Specialized Dictionaries/011 UserDict - Lecture_en.srt8.7 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/09 - Specialized Dictionaries/012 UserDict - Coding_en.srt37.6 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/09 - Specialized Dictionaries/012 UserDict.ipynb.zip6.8 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/10 - Coding Exercises/001 Exercises_en.srt8.7 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/10 - Coding Exercises/002 Solution 1_en.srt9.2 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/10 - Coding Exercises/003 Solution 2_en.srt6.7 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/10 - Coding Exercises/004 Solution 3_en.srt21.1 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/11 - Python Updates/001 Python 3.10_en.srt38.8 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/11 - Python Updates/002 02-Relevant-Python-3.9-Changes.ipynb.zip9 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/11 - Python Updates/002 Python 3.9_en.srt40 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/11 - Python Updates/003 01-Relevant-Python-3.8-Changes.ipynb.zip6.1 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/11 - Python Updates/003 Python 3.8 3.7_en.srt49.1 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/12 - Extras/001 The MappingProxy Type_en.srt8.5 KB
[TutsNode.org] - Python 3 Deep Dive (Part 3 - Dictionaries, Sets, JSON)/13 - Archived/001 Marshmallow_en.srt47.1 KB

Alternative Torrents for 'Python Deep Dive Part Dictionaries Sets JSON'.

There are no alternative torrents found.