Udemy – Python 3: Deep Dive (Part 3 – Hash Maps) 2019-8

Udemy – Python 3: Deep Dive (Part 3 – Hash Maps) 2019-8

Description

Python 3: Deep Dive (Part 3 - Hash Maps) is the third part of an educational series published by the Udemy site that fully teaches the Python programming language. This series is presented in 4 sections and brings advanced topics for professional Python programmers. Python is a high-level language with many capabilities that requires a lot of practice and study to learn. This course focuses entirely on the Python language itself and any questions you may have while coding. This set is offered at the intermediate to advanced level and requires a basic familiarity with the Python language including variables, if and else, simple lists and dictionaries, defining functions, entering standard modules, and basic class definitions.

In the third part of the course, dictionaries and collections are discussed and relational data structures are taught. This section provides an in-depth look at linked arrays and how to implement them with hash maps, hash functions, and use them to build personal classes, dictionaries for specific purposes such as OrderedDict, and its relationship to the Python internal dictionary. Multiple Pythons and Dictionary Series will be converted to JSON and vice versa, and a brief introduction to libraries such as JSONSchema and Marshmallow will be provided. The fourth part of this series also teaches more advanced topics and tips. It should be noted that mastering some of the topics in the first and second parts of this series is required for this course.

Items that will be taught in this course

Linked arrays

Tables and hash functions

Dictionaries and Sets

Build custom dictionaries with the UserDict class

Equivalent to Python3.6 + and OrderedDict

Familiarity with JSONSchema, Marshmallow, PyYaml and Serpy libraries

ChainMap tutorial

And

Python 3 Course Specifications: Deep Dive (Part 3 - Hash Maps)

English language

Duration: 20h 22m

Number of lessons: 79 lessons in 10 sections

Level of education: Intermediate

Instructor: Fred Baptiste

File format: mp4

Prerequisite

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)

Installation

After Extract, watch with your favorite Player.

Subtitle: None (as shown)

Quality: 720p

Changes:

This section has undergone significant changes.

Images

Udemy – Python 3: Deep Dive (Part 3 – Hash Maps) 2019-8 Udemy – Python 3: Deep Dive (Part 3 – Hash Maps) 2019-8

Preview video

Comments

Popular