Corso Python

Python è un linguaggio di programmazione orientato agli oggetti, è completamente gratuito ed è possibile usarlo senza restrizioni di copyright.

E’ un linguaggio utilizzabile su diverse piattaforme come Linux,Unix, Windows, Macintosh, cellulari Android e Nokia, è stato portato anche sulle macchine virtuali Java e .NET.

Programma

Introduzione a Python e cenni storici:
  • Punti di forza del linguaggio
  • Differenza tra linguaggio di alto e basso livello: Macchina virtuale Python; Interprete e l’IDL;
  • Interpretazione e compilazione;
  • Ambiente di sviluppo integrato (IDE): vantaggi;
  • Esempi di IDE open source;
  • Eclipse PyDev;
  • Installazione base Eclipse;
  • Installazione PyDev, Installazione interprete, configurazione interprete;
  • Creare ed eseguire un programma;
  • Primo esempio.

Variabili e tipi di dati:

  • Numeri ed operatori;
  • Stringhe;
  • Liste;
  • Dizionari;
  • Cicli e istruzioni condizionali;
  • Esempi;
  • Esercizi.

Comprehension per liste e dizionari:

  • Funzioni: definizione; scope; passaggio dei parametri (per valore e per riferimento);
  • Moduli: scrivere ed importare un modulo; moduli standard;
  • Esempi;
  • Esercizi.

Gestione dei file in Python:

  • Pincipali funzioni per la gestione dei file;
  • Arire, leggere e creare un file;
  • Gestione delle eccezioni (errori sintattici e di runtime).

La programmazione ad oggetti:

  • Introduzione e cenni storici;
  • Rappresentazione della realtà;
  • Metodi e proprietà.

Le classi:

  • Relazioni tra classi;
  • Incapsulamento;
  • Ereditarietà;
  • Polimorfismo;
  • Ereditarietà multipla;
  • Interfacce;
  • Processo di sviluppo OOP.

Programmazione ad oggetti in Python:

  • Le classi;
  • Definizione e istanziazione di una classe;
  • Attributi e metodi di una classe.

Esempi ed esercizi sulle classi:

  • Metodi speciali;
  • Interazione tra classi;
  • Esempi di ereditarietà in Python.
Progettazione e realizzazione di un’interfaccia grafica in Python.
Python e i database: cenni ai database e al linguaggio sql; accesso ad un database mysql con Python.
Python e il web: primi esempi e prime applicazioni.
Progettazione e realizzazione di un’applicazione web collegata ad un database mysql.

La durata del corso è di 30 ore.

Chiedi informazioni o effettua la pre-iscrizione

Per chiedere informazioni o effettuare la pre-iscrizione compilare il modulo in basso.

Selezionare alla voce tipo di richiesta  “Richiesta di informazioni” o  “Pre-iscrizione” nel caso in cui si volesse chiedere informazioni o  effettuare la pre-iscrizione.

Ti contatteremo entro 48 ore lavorative.









    Ho letto l'informativa privacy e acconsento alla memorizzazione dei miei dati nel vostro archivio secondo quanto stabilito dal regolamento europeo per la protezione dei dati personali n. 679/2016, GDPR.
    * Campi obbligatori

    Contattaci con Whtaspp
    Invia con Whatsapp
    PHP Code Snippets Powered By : XYZScripts.com