Intro to Python Programming & BBQ

Due to popular demand, I'll be hosting an Intro to Python Programming Class at NSL on Saturday, August 31st from 14:00-19:00. Whether you're new to programming or an experienced programmer who wants to add Python to your toolkit, this class is for you! Come learn Python in a friendly, hands-on environment. I'll be going over all of the basics of Python as well as throwing in some more advanced topics/syntax at the end of the class if there is time and interest.

It is free to attend the class but I strongly encourage a donation (or membership) to NSL to help us keep NSL open and filled with fun toys. Rumor has it there will be a BBQ after the class for those who throw money into the donation bin...

See below for instructions on what you need before the class (Python and a text editor, basically) as well as some introductory material for those who want to get a head start.

Hope to see you all there!
datagram

==================================================================

Prepare your computer before the class:

+ Install the Python 2.7 interpreter on your system. Find the applicable installer for Python 2.7.5 at http://python.org/download/

+ Install a Python IDE --OR-- an enhanced editor such as Notepad++ --OR-- use Notepad/Vi. These are software that makes programming easier with syntax highlighting, advanced search functions, variable/function autocompletion, etc. These are NOT NECESSARY, but syntax highlighting will be the single most helpful thing you can have to help you learn and identify bugs/typos. I'm a vi purist; can others recommend good IDEs for Windows/Linux?

==================================================================

Prepare your brain before the class:

+http://docs.python.org/2/tutorial/
+http://learnpython.org
+http://www.codecademy.com/tracks/python

==================================================================

Prepare your appetite before the class:

+http://tinyurl.com/l5pwgra

==================================================================

Topics we'll cover:

        Why Python is Baller
        Variables, Types, Declaration/Assignment & Type Conversion
        Arithmetic operations
        Bitwise operations
        Conditionals/Branching
        Loops
        Functions
        Standard Python Functions
        Standard Python Libraries
        Advanced Fun (if there is time/interest)
                Method chaining
                Loop comprehension
                Function/class overloading

Join or login to comment.

  • Datagram

    September 6, 2013

  • Datagram

    Thanks to everyone who made it out for the class and the BBQ! Thanks to everyone who donated to NSL!

    If there is interest, we can do a follow-up class in September focusing on common algorithms, solving common problems, learning more about python built-ins and libraries. Thoughts?

    2 · September 3, 2013

    • Amade

      sounds good Boss!

      September 3, 2013

    • Awwab A.

      I would love to attend the class

      September 3, 2013

  • Amade

    Great job you guys!! Thanks for everything!

    1 · August 31, 2013

  • Tarpitt

    excellent

    1 · August 31, 2013

  • Amade

    Thanks for putting this on! Look forward to it!

    August 16, 2013

  • Ahmed B

    me and awwab gonna be there

    August 14, 2013

33 went

People in this
Meetup are also in:

Create a Meetup Group and meet new people

Get started Learn more
Allison

Meetup has allowed me to meet people I wouldn't have met naturally - they're totally different than me.

Allison, started Women's Adventure Travel

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