![]() |
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 more of its features.
Recent experience with Python as covered in our Introduction to Python course is required.
Review
Review of the basics
Development environments and IDEs
Intermediate Python
Complex data structures
Shallow and deep copying
Bit operations
Working with Unicode
More on loops and tests
Lambda expressions
List comprehensions
Working with text
Working with plain strings
Unicode
Regular expressions in detail
Intermediate Object-oriented techniques
Review of the basics
Inheritance
Multiple inheritance
Overloaded operators
Exception handling
Using Python with databases
Working with flat files
Object persistence withpickle
,json
andshelve
Using a database manager
Using SQL databases
The environment
Accessing the command line arguments
Environment variables
Working with date and time
An introduction to Tk
Introduction
Adding widgets
Geometry management
Creating a menu
Displaying a message box
Introduction to Python (2 days)
Advanced Python (3 days)
Scientific and Mathematical programming in Python (2 days)
[ home ] [ training ] [ consulting ] [ development ] [ contact ]
Copyright © 1998-2023 Plus Plus Pty Ltd [www.plusplus.com.au]