FORMAZIONE TECNICA
Python base

A chi è rivolto
Sviluppatori software.
Obiettivi del corso
Obiettivo del corso è conoscere la sua sintassi potente, espressiva e sintetica; i tipi di dato fondamentali che utilizza, come si gestiscono numeri e stringhe e quanti strumenti ci sono per poter utilizzare al meglio questo tipo di dato; la modalità di controllo del flusso di esecuzione: cicli e costrutti condizionali che permettono di implementare tutte le logiche di cui avremo bisogno all’interno dei nostri programmi
Programma
1. Fondamenti
- Introduzione a Python
- Gli elementi del codice
- Architettura
- Python Virtual Machine
- Etichette e oggetti
- Tipologie di errori
- Iterazione
- Numeri
- Operazioni e funzioni
- Insieme matematici
- Dizionari
- Sequanze
- Definizione e chiamata di una funzione
- Funzioni anonime
- Introspezione sulle funzioni
- Generatori
- File
- Classi e istanze
- Overloading
- La composizione
- Ereditarietà
- Decoratori
- Metodi e property
- Design Pattern
- Eccezioni
- Il modello ad oggetti
- Attributi magici
- Metaclassi
- Test Driven Development
- Enumerazioni
- Moduli
- Namespace, scope e risoluzione dei nomi
- Package
- Ambienti Virtuali
Richiedi informazioni
Sei interessato a questo corso?
Scrivici per ricevere informazioni su date, modalità e iscrizione a Python base.
Python base
