Python 3: Deep Dive

Functions and Functional Programming, Variables, Closures, Decorators, Modules and Packages

Expert

Created by Margaret B. Davis Last Updated May 29, 2020 18:33

$199.00 $9.99 -1,891.99% off

What's Included

  • 1 Lectures
  • Access on tablet and phone
  • Certificate of completion

Preview

What you'll learn

  • An in-depth look at variables, memory, namespaces and scopes
  • A deep dive into Python's memory management and optimizations
  • In-depth understanding and advanced usage of Python's numerical data types (Booleans, Integers, Floats, Decimals, Fractions, Complex Numbers)
  • Advanced Boolean expressions and operators
  • Advanced usage of callables including functions, lambdas and closures
  • Functional programming techniques such as map, reduce, filter, and partials
  • Create advanced decorators, including parametrized decorators, class decorators, and decorator classes
  • Advanced decorator applications such as memoization and single dispatch generic functions
  • Use and understand Python's complex Module and Package system
  • Idiomatic Python and best practices
  • Understand Python's compile-time and run-time and how this affects your code
  • Avoid common pitfalls

Course Curriculum

Expand all Collapse all

1 Lectures

00:00

Introduction in Python 1 Lectures

Requirements

  • Basic introductory knowledge of Python programming (variables, conditional statements, loops, functions, lists, tuples, dictionaries, classes).
  • You will need Python 3.6 or above, and a development environment of your choice (command line, PyCharm, Jupyter, etc.)

Description

Contrary to popular belief, Lorem Ipsum is not simply random text. It has roots in a piece of classical Latin literature from 45 BC, making it over 2000 years old. Richard McClintock, a Latin professor at Hampden-Sydney College in Virginia, looked up one of the more obscure Latin words, consectetur, from a Lorem Ipsum passage, and going through the cites of the word in classical literature, discovered the undoubtable source. Lorem Ipsum comes from sections 1.10.32 and 1.10.33 of "de Finibus Bonorum et Malorum" (The Extremes of Good and Evil) by Cicero, written in 45 BC. This book is a treatise on the theory of ethics, very popular during the Renaissance. The first line of Lorem Ipsum, "Lorem ipsum dolor sit amet..", comes from a line in section 1.10.32.

Contrary to popular belief, Lorem Ipsum is not simply random text. It has roots in a piece of classical Latin literature from 45 BC, making it over 2000 years old. Richard McClintock, a Latin professor at Hampden-Sydney College in Virginia, looked up one of the more obscure Latin words, consectetur, from a Lorem Ipsum passage, and going through the cites of the word in classical literature, discovered the undoubtable source. Lorem Ipsum comes from sections 1.10.32 and 1.10.33 of "de Finibus Bonorum et Malorum" (The Extremes of Good and Evil) by Cicero, written in 45 BC. This book is a treatise on the theory of ethics, very popular during the Renaissance. The first line of Lorem Ipsum, "Lorem ipsum dolor sit amet..", comes from a line in section 1.10.32.

Contrary to popular belief, Lorem Ipsum is not simply random text. It has roots in a piece of classical Latin literature from 45 BC, making it over 2000 years old. Richard McClintock, a Latin professor at Hampden-Sydney College in Virginia, looked up one of the more obscure Latin words, consectetur, from a Lorem Ipsum passage, and going through the cites of the word in classical literature, discovered the undoubtable source. Lorem Ipsum comes from sections 1.10.32 and 1.10.33 of "de Finibus Bonorum et Malorum" (The Extremes of Good and Evil) by Cicero, written in 45 BC. This book is a treatise on the theory of ethics, very popular during the Renaissance. The first line of Lorem Ipsum, "Lorem ipsum dolor sit amet..", comes from a line in section 1.10.32.

Instructors

(4.25)

3 Courses

4 Students

4 Reviews

Margaret B. Davis

Team Leader | AWS Certified Solutions Architect & Certified Developer | NodeJS Developer
Hey, my name's Margaret B. Davis. I am the originator of Great Courses Place, an exceptionally experienced AWS Cloud Arrangements Designer and an effective IT teacher. I've been working in IT for more than 20 years in an assortment of jobs going from help to design. In the course of the most recent 15 years, I have primarily filled in as an Arrangements Engineer in the frameworks incorporation space structuring answers for big business associations.

My involvement with IT has included working with virtualization and distributed computing since it's initiation. In my latest counseling job I filled in as an Endeavor Engineer structuring Half breed IT and Advanced Change arrangements.

I have consistently appreciated gaining IT affirmations and they have helped me massively with moving upwards all through my profession. Nowadays, my enthusiasm is to help other people to accomplish their vocation objectives through top to bottom AWS affirmation preparing assets.

That is the reason I began digitalcloud.training - to give affirmation preparing assets to Amazon Web Administrations (AWS) accreditations that speak to a greater standard than is in any case accessible in the market.

Student feedback

3.00

From 1 Reviews

0%

0%

100%

0%

0%

The astonishing course, yet by the end, it leaves a feeling of deficiency that there ought to be all the more perusing and handy material additionally a few recordings could be progressively logical.

Some lacks on her voice. need an improvement