26–30 Aug 2024
Aachen, Germany
Europe/Brussels timezone

Unleashing the Power of Python Decorators: A Hands-On Workshop

Not scheduled
20m
Aachen, Germany

Aachen, Germany

Erholungs-Gesellschaft Reihstraße 13, 52062 Aachen

Speaker

Aditya Mehra

Description

-Workshop Overview:
Dive deep into the world of Python decorators with our hands-on workshop designed for intermediate Python developers. This session will demystify the concept of decorators, showcasing their power and versatility in enhancing the functionality of your code. By the end of this workshop, you'll have a solid understanding of how to create, apply, and leverage decorators to write more elegant and efficient Python programs.

-What You Will Learn:
Introduction to Decorators: Understand the fundamentals of decorators, including their syntax and use cases.
Building Blocks: Learn how functions and closures work in Python as a foundation for creating decorators.
Creating Simple Decorators: Step-by-step guidance on writing basic decorators to modify and enhance existing functions.
Practical Applications: Discover real-world applications of decorators, such as logging, access control, memoization, and more.
Debugging and Testing: Tips and techniques for debugging and testing decorated functions to ensure reliability and performance.

-Prerequisites:
Basic to intermediate knowledge of Python programming
Familiarity with functions and basic object-oriented programming in Python
A laptop with Python installed (preferably version 3.x)

-Audience:
This workshop is ideal for intermediate Python developers who have a solid grasp of Python programming and are looking to expand their skill set with advanced concepts. If you're familiar with functions, basic OOP, and have some experience with Python modules, this workshop is perfect for you.

Author

Presentation materials

There are no materials yet.