Program

The course aims to give participants all the tools to quickly start developing with the object oriented language Python.

python.jpg

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.

To know

 

All training courses are held in Italian, we organize English courses on demand.

Do you need more?

If you didn't find the best training solution for your needs, you can ask for a customized training program, tailored on your own personal background.