|
Plus Plus Pty LtdPython Intermediate - 3 days |
This course covers Intermediate-level Python techniques.
Upon successful completion of this course you will be able to:
This course is aimed at Python programmers who want to get more out of the language, avoid its pitfalls and traps and use some more of its features.
Recent experience with Python as covered in our Introduction to Python course is required.
Review
Review of the basics
Tour of the standard library
Development environments and IDEs
Intermediate Python
Complex data structures
Lists of listsShallow and deep copying
Lists of dictionaries
Multi-dimension lists
Lists of different types
Bit operations
Working with Unicode
More on loops and tests
Lambda expressions
Regular expressions in detail
Intermediate Object-oriented techniques
Review of the basics
Inheritance
Multiple inheritance
Overloaded operators
Using Python with databases
Working with a flat file
Object persistence with pickle and shelve
Using a database manager
Using SQL databases
The environment
Accessing the command line arguments
Working with command switches
Environment variables
Working with date and time
An introduction to Tk
Introduction
Adding widgets
Geometry management
Drawing
Binding events
Creating a menu
Displaying a message box
Introduction to Python (2 days)
Advanced Python (2 days)
Scientific and Mathematical programming in Python (2 days)
[ home ] [ training ] [ consulting ] [ development ] [ contact ]
|
Copyright © 2007-2013 Plus Plus Pty Ltd Last modified: 14 April 2013 |
|