April Meetup

  • April 27, 2013 · 5:30 PM

Python 101
Audience: People who have a basic understanding of programming.
Time: 5:30pm - 6:30pm
Speaker: Satyajit Ranjeev
A brief introduction and tools that will help you get started with developing applications in Python. At the end of the talk one should have gained knowledge to create a simple program in Python.

Topics

- Where Python is used

- Where to get help

- Data Types- Control structures

- A few interesting modules

About the speaker

I have been working on Python for three and a half years. I am currently leading the engineering team at MQuotient. The product we are working on is an Intelligent Character Recognition system. Python dominates our technology stack.Decorators in Python


Decorators in Python
Audience : One must know python and must be comfortable with writing simple code in Python.
Time: 6:30pm - 7:30pm
Speaker: Siddharth Saha


A fundamental level of how decorators work and how you can write and use decorators in Python. At the end of the talk, one should be fairly comfortable with writing and reading decorated python code.

Topics

1. How functions and methods are really objects in python - assigning functions to variables, passing functions to functions, returning functions from functions.

2. Understanding simple handcrafted decorators.

3. Understanding the @decorator construct and the order of decorators.

4. Passing arguments to decorated functions and to decorators.

5. A decorator to decorate a decorator.

6. How can decorators be useful ?

About the speaker

I have been working on Python for a little more than 2 years now. Currently, I work at ShopSocially as a Junior Application Architect. We have built a social platform for e-commerce retailers to enable social experiences in the buying flow using the various social apps we provide with the platform. At the backend, Python is the technology we use.

Join or login to comment.

  • Prakash W.

    Thanks a lot for your suggestions guys...really excited to start with Python.

    May 3, 2013

  • Sudip M.

    'A byte of Python' by Swaroop C H is an excellent book for beginners...

    April 29, 2013

  • Prakash W.

    Could any one please suggest good book or site for a beginner in Python ?

    April 29, 2013

    • atul

      Manning's "The Quick Python Book 2nd edition" is very good - I am reading it - start to end - also subscribe to pycoders - which has very some very good introductory articles...

      April 29, 2013

    • Saager M.

      http://bit.ly/11RGUvs­ is a fairly updated list of resources we cooked up collectively. Feel free to fork the repo and add to it.

      April 29, 2013

  • Sandeep M.

    Could any1 remembers the speaker name of who spoke about 'Mozilla Development'

    April 29, 2013

  • Sandeep M.

    Nice event...looking forward to attend each time

    April 29, 2013

  • Sneh S.

    Nice, gave a good understanding of Python and also nice to learn Decorator pattern.

    April 28, 2013

  • atul

    Guys, by the way, last pycoders issues had an article on coroutines support in python - I simply loved that - That could be a topic for future meetup - I can create a talk / presentation around the same...

    April 27, 2013

  • atul

    Are the decorators an implementation of the decorator design pattern? More in spirit like spring AOP aspects (dynamic decorators)... Or something entirely different?

    April 27, 2013

  • A former member
    A former member

    Location has been removed. Is this done by mistake or venue is going to be changed?

    April 27, 2013

    • Satyajit R.

      Location is the same. I guess it was removed by mistake. It is in Room 703.

      April 27, 2013

    • A former member
      A former member

      Thanks for confirmation

      April 27, 2013

  • Akshay­ removed the location. It was SICSR

    April 27, 2013

  • Mahavir M.

    I have no idea of Programming in Python but yes interested to know how to start with.

    April 26, 2013

  • imran s.

    Hi , I am Senior Software Engineer having 8+ years of experience in PHP and Javascript. very much intrested to learn Python.

    April 26, 2013

  • Ranjit

    hi alllll..........

    April 15, 2013

  • Aditya A.

    Updated meetup listing to reflect latest status of confirmed talks and topic votes, from the mailing list.

    April 12, 2013

  • Dhananjay N.

    Pardon me if I understood it incorrectly but are we voting on topic suggestions, without having a confirmed speaker for them? If so, at least what I saw from Pune TechWeekend would suggest this could be a big issue. A big discussion breaks out on what topics people would like to hear about without there being any concrete speakers in mind.

    I suggest we restrict announcing topics / activities for which we have speakers / activity sponsors so that the discussion can lead to some productive results (else all we get is top topics people are interested in and hardly any speakers wanting to talk about them)

    Navin has far more experience on this matter since he was one of the lead organisers for techweekend pune, and could perhaps correct any incorrect impressions I might have formed.

    April 11, 2013

    • Aditya A.

      I agree--have updated the listing.

      April 11, 2013

  • Dhananjay N.

    And for broader across community discussions let us continue to use the mailing list since it might be too confusing for many.

    April 11, 2013

    • Aditya A.

      X-Posted details to the mailing list.

      April 11, 2013

  • Aditya A.

    I guess more requests can happen in the comment form for this suggestion, or at the mailing list.

    April 11, 2013

Our Sponsors

People in this
Meetup are also in:

Imagine having a community behind you

Get started Learn more
Henry

I decided to start Reno Motorcycle Riders Group because I wanted to be part of a group of people who enjoyed my passion... I was excited and nervous. Our group has grown by leaps and bounds. I never thought it would be this big.

Henry, started Reno Motorcycle Riders

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy