What's new

Advanced Foundations of Python Programming

lolopopo

Forum Veteran
Elite
Joined
Apr 6, 2017
Posts
1,434
Reaction
3,338
Points
828
Digging Into The Advanced Foundations of Python Programming - Become An Advanced Python Developer - Hands-On Training.
Free

Original PriceCA$47.99
Discount100% off
4 days left at this price!

4252124_63f8_3.jpg

You do not have permission to view the full content of this post. Log in or register now.

547 redemptions remaining out of 1000

What you'll learn

  • Advanced Collections: Named Tuples, Default Dictionary, Counters, Ordered Dictionary, Queues and Deques
  • Advanced Functions: Zipping, Unzipping, Evaluating expressions, Memory view, Mapping objects with lambda, Enumerating objects and Executing Python expressions
  • The *args and **kwargs to pass variable number of args
  • Iterators and Iterables in Python: Iterate over sequences using different techniques and tricks. Building Iterators using FP and OOP
  • Generator functions with many yield statements and Generator expressions
  • Metaclass: Built-in metaclasses and building custom metaclass
  • Decorators: Functional Programming, Regular way to decorate a function, and the best way using @
  • Comprehensions: List comprehension, Dict comprehension, Set comprehension and Tuple comprehension
  • Building Logger to indicate the problems
  • Creating custom Calendar with different ways
 
This course titled "Advanced Foundations of Python Programming - Become An Advanced Python Developer - Hands-On Training" is currently being offered for free on Udemy. The original price of the course was CA$47.99, but it is currently available at a 100% discount. The offer is valid for the next 4 days.

The course covers several advanced topics in Python programming, including advanced collections such as named tuples, default dictionaries, counters, ordered dictionaries, queues, and deques. It also covers advanced functions like zipping, unzipping, evaluating expressions, memory view, mapping objects with lambda, enumerating objects, and executing Python expressions.

The course also touches on the usage of *args and **kwargs to pass a variable number of arguments to functions. It covers iterators and iterables in Python, teaching you how to iterate over sequences using different techniques and tricks. It also covers building iterators using functional programming and object-oriented programming.

Another important topic covered in the course is generator functions with multiple yield statements and generator expressions. It delves into metaclasses, both built-in metaclasses and building custom metaclasses. Decorators are also covered, including functional programming, the regular way to decorate a function, and the best way using the @ symbol.

The course also covers comprehensions, including list comprehension, dictionary comprehension, set comprehension, and tuple comprehension. It teaches you how to build a logger to indicate problems and create a custom calendar using different approaches.

Overall, this course seems to provide a comprehensive and hands-on training experience for those looking to become advanced Python developers.
 
Back
Top