To provide the knowledge and skills required to conduct Python scripting in Linux.
Basic experience with Linux (Course UN101).
- Python programming: advantages and disadvantages
- Introduction to the Python language: interpreter, Version 2 vs. 3, installation, updates, types of variables, operators, control structures, syntax and expression, functions and modules, reading and writing files, etc.
- Tests and good programming practices using the standard Python library
- Practical exercises and completion of a project