- Info
Program
The course aims to give participants all the tools to quickly start developing with the object oriented language Python.
|
1. Introduction
- Python history
- The language's specific features
- Python uses overview
- Similarities and differences with other languages
- Installation
2. The basic sintax
- Source code indentation
- Te right environment to develop with Python
- Operators and variables use
- Types: strings, lists, tuples, dictionaries; arithmetic with strings
3. Programming with Python
- Object oriented programming
- Using functions and modules
- Packing, unpacking, slicing
- Os modules and useful functions to hadle processes
- Errors and exeptions management
- Python and web: sgmllib.py library
- Relational databases' connection (MySQL)
- Use case: buildin up a graphic UI environment
4. Python flexibility
- Integration with Apache: mod_python
- External modules use and importations
- Integration in C e C++ with external modules
- Using Java libraries in Python
|
"Python plays a fundamental role in our business. Without this technology it would have been almost impossible carrying on such an important project like 'Star Wars: Episode II'. Python can coordinate everything: from the realization of particular scenes up to the management of many processes and eventually to the final composition", Tommy Burnette, Senior Technical Director, Industrial Light & Magic.
|