Programmazione Avanzata Python (PYTHONADV) – Contenuti

Contenuti dettagliati del Corso

  • . Modularisation
    • Global modules
    • Local modules
    • Packages
    • Importlib
  • 3. Iterators
    • Comprehension
    • Chained lists
    • Generators
    • Coroutines
    • Task
  • System Functions
    • The modules os, sys, psutil
    • logging
    • Standard input and output avanzato
    • Working with files virtuali
  • 7. Working with Third-Party Packages
    • Numpy
    • Matplotlib
    • Pandas
  • Testing and Tuning
    • Automated testing
    • Performance Analysis
    • Optimization
  • Simple Web Applications with Python
    • Flask
  • Python Hosting
  • Programming Style, Best Practices