- 86%

Starting with JSON

Add to wishlistAdded to wishlistRemoved from wishlist 0
Last updated on November 6, 2026 2:18 am
Category:

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

★★★★★
$3,199.00
$459.00
 in stock
as of November 6, 2026 2:18 am

Dictionaries, Sets, Related Data Structures, Serialization/Deserialization

Created by: Dr. Fred Baptiste
Software Engineer and Mathematician
Rating:4.78 (1815reviews)     29937students enrolled

What Will I Learn?

  • Associative Arrays
  • Hash Tables and Hash Functions
  • Python's implementation of hash tables
  • Dictionaries and Sets
  • Defining hash functions for our custom classes and why that is useful
  • Creating customized dictionaries using the UserDict class
  • defaultdict
  • OrderedDict and Python3.6+ equivalences
  • Counter (multi-sets)
  • ChainMap
  • Serialization and Deserialization
  • JSON serialization/deserialization
  • Intro to JSONSchema, Marshmallow, PyYaml and Serpy 3rd party libraries

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)

Target audience

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

User Reviews

0.0 out of 5
★★★★★
0
★★★★★
0
★★★★★
0
★★★★★
0
★★★★★
0
Write a review

There are no reviews yet.

Be the first to review “Starting with JSON”

Your email address will not be published. Required fields are marked *

Best Sellers News