06 9785 9222Sconto 10% sul tuo primo corso · Iscriviti alla newsletter
FORMAZIONE TECNICA

Python base

4 ore Virtual classroom Developer
Corso 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
2. Core
  • Numeri
  • Operazioni e funzioni
  • Insieme matematici
  • Dizionari
  • Sequanze
3. Funzioni, Generatori e File
  • Definizione e chiamata di una funzione
  • Funzioni anonime
  • Introspezione sulle funzioni
  • Generatori
  • File
4. Programmazione Orientata agli Oggetti
  • Classi e istanze
  • Overloading
  • La composizione
  • Ereditarietà
  • Decoratori
  • Metodi e property
  • Design Pattern
  • Eccezioni
5. Attributi Magici, Metaclassi e Test Driven Development
  • Il modello ad oggetti
  • Attributi magici
  • Metaclassi
  • Test Driven Development
  • Enumerazioni
6. Moduli, Package, Ambienti Virtuali e Applicazioni
  • 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