[Plus Plus Pty Ltd]

Plus Plus Pty Ltd

Python Advanced - 2 days

Objectives

This course covers Advanced-level Python techniques.

Expected outcomes

Upon successful completion of this course you will be able to:

Audience

This course is aimed at experienced Python programmers who want to get more out of the language, and use some more of its advanced features.

Prerequisites

Substantial recent experience with Python as covered in our Intermediate Python course is required.

Outline

Advanced Python

Review of intermediate level Python
More advanced data structures

Advanced environments

Using Komodo
Using PyDev

Useful modules

Tour of some useful modules
The cheese shop
Uploading to the cheese shop

Networking with Python

How to access the World Wide Web from Python
How to pass data using basic sockets
Creating a web server using Python

Threads

Writing multi-threaded programs in Python

Graphics programming in Python

2D images
3D images
Games programming

Extending and embedding Python

How to extend Python with C and other languages
How to embed the Python interpreter into other language programs

What's next - Python 3000

An introduction to Python 3000

Also available

Introduction to Python (2 days)
Intermediate Python (2 days)


[ home ] [ training ] [ consulting ] [ development ] [ contact ]

Copyright © 2007-2008 Plus Plus Pty Ltd
Last modified: 19 March 2008
[Christian]