EuroPython 2015

Practical usage of advanced Python constructs

Python is a language of choice for developers with wide range of experience, for some it is a first programming language, others switch to Python after years of experience. Python provides friendly syntax and smooth learning curve. This sometimes leads to developers lacking comprehension of some more advanced constructs.

It happens that experienced developers jump into using Python and sometimes miss less known Python language constructs. On the other hands people who purposefully learned Python sometimes lack practical ideas for how to apply those constructs.

This talk will be specifically focused on the practical usages of advanced Python constructs like iterators, generators, decorators and context managers. Goal of the talk is to share ideas about how those constructs can be used for practical purposes in real projects. Prior knowledge is not required, there will be a brief introduction to every construct being presented.

in on Friday 24 July at 11:45 See schedule



  1. Gravatar
    Yacine OURDANI - Founder & CEO
    m-BioSecure Project Manager (Mobile Bamking Security)
    Start-up : Algerian IT Security Group 
    Address : Cyber Park de Sidi Abdellah
    E1 S6 ST 15
    Incubateur Techno-bridge 
    Route Nationale n° 63 Rahmania Zeralda 
    BP n° 61 Mahelma 16121 Alger - ALGERIE 
    Mobile : 00 213 551 258 291 
    Email : 
    Skype : ourdani.yassine 
    LinkedIn : Yassine OURDANI
    — OURDANI Yacine,

New comment