Thursday Jun 20, 2013
Python 101 PDF Print
Hits : 7358
Written by Stuart Williams   
Saturday, 12 February 2011 04:29
March 9th 9 a.m. – 12:20 p.m.
This teaches the basics of Python for beginning and intermediate software developers. Most of the material is presented with the interactive interpreter shell instead of starting with a "Hello, world!" program. Each 10-15 minute section is a demonstration followed by hands-on exercises, some of which are meaty enough to keep advanced participants interested.

Abstract
Intended Audience

Software developers with experience in other languages who want a fast hands-on introduction to basic features of Python.

Tutorial Format
Hands-on with frequently alternating presentation of concepts and exercise sets. Each pair of concepts and exercises ranges in length from 5 to 15 minutes.

The tutorial will target Python 2.7, including features back-ported from Python 3, with explanations of differences from Python 3.

Attendee Requirements

Bring a laptop computer with Python 2.7 installed.

Prerequisites

At least beginning to intermediate ability in any programming language. Self-study before the tutorial will increase your learning, for example the Python website's tutorial at http://docs.python.org/tut/tut.html.

Course Outline


    * Numbers and Operators
    * Strings
    * Introspection/Discovery
    * Tuples and Lists
    * Sets
    * Dictionaries
    * List Comprehensions
    * Objects and Names
    * Loops and Blocks
    * Iterators
    * Generator Expressions
    * Functions
    * Generators
    * Namespaces
    * Simple Classes
    * Exceptions

Preview


I gave a similar tutorial at PyCon 2010 for which the video is available -- see http://us.pycon.org/2010/tutorials/williams_python101/

If you're not sure about signing up for this tutorial, take a look at the video to help you decide, or grab the handouts and watch that video instead of taking this tutorial.

Share this post

Submit to Delicious Submit to Digg Submit to Facebook Submit to Google Bookmarks Submit to Stumbleupon Submit to Technorati Submit to Twitter Submit to LinkedIn

Related News:
  • WSO2 SOA Workshop Examines Proven, Pragmatic Approaches for Successfully Implementing Service-Oriented Architectures