Skip to content

Latest commit

 

History

History
36 lines (29 loc) · 716 Bytes

File metadata and controls

36 lines (29 loc) · 716 Bytes

Python course

Lesson 1:

  • python, cos'è, come funziona, perchè è famoso
  • installare python
  • ide disponibili
  • struttura di un file python, syntax error, runtime errors

Lesson 2:

  • numeri
  • stringhe
  • liste, tuple, insiemi, dizionari

Lesson 3:

  • pypi
  • installare librerie esterne e usarle
  • virtual environments: cosa sono, cosa servono, crearli pro e contro

Lesson 4:

  • funzioni
  • puntatori a funzione
  • lambda
  • generators
  • decorators

Lesson 5:

  • classi
  • costruttori e metodi
  • proprietà private, pubbliche e protected
  • ereditarietà

Lesson 6:

  • threading: quando usarli e quando no
  • GIL: pro e contro
  • Incrementare le performance con linguaggi compilati