OEO038 Python Fundamentals

Questo corso appartiene alla linea: Open Source - Linguaggi di programmazione
Durata: 3 Giorni
Costo: € 1.250,00
Iva esclusa Condividi
OEO038
Prossime edizioni
Data Sede
13-06-2017 Roma
11-07-2017 Bologna
19-09-2017 Milano
03-10-2017 Roma
12-12-2017 Bologna

A chi è rivolto il corso?
Il corso è rivolto a chiunque voglia imparare ad usare il linguaggio di programmazione PYTHON

Descrizione:

Obiettivo del corso è quello di rendere i partecipanti in grado di creare applicazioni basate sul linguaggio Python sfruttando la facilità e soprattutto l'integrabilità di questo linguaggio con quelli esistenti sul mercato.
Python, grazie anche ad una vasta gamma di librerie e di oggetti, sta acquisendo nel tempo sempre più importanza nel settore e soprattutto e' diventato il linguaggio ideale per lo sviluppo di codice di qualità e manutenibilità.

Prerequisiti

Conoscenze di informatica di base

Contenuti

1.       STORIA
2.       DIFFERENZE TRA PYTHON 2 E PYTHON 3
3.       PERCHE’ USARE PYTHON: I PUNTI DI FORZA
4.       INSTALLARE PYTHON
5.       ESECUZIONE DI UN FILE
·         Bytecode
·         Pvm
·         Integrated Development Environment (IDLE).
6.       FUNZIONI PRINT E INPUT
7.       COME OTTENERE AIUTO SU PYTHON
·         Help
·         Dir
·         Type
8.       INDENTAZIONE E BLOCCHI DI CODICE
9.       VARIABILI E COMMENTI
10.    NUMERI E OPERATORI LOGICI
11.    USARE PYTHON COME UNA CALCOLATRICE
12.    STRINGHE
·         Stringhe Unicode
·         Metodi per le stringhe
·         Costruire le stringhe
13.    INDICI
14.    LISTE
·        Metodi per le liste 
15.    DIZIONARI
·        Metodi per i dizionari
·        Ordinamento delle chiavi
16.    TUPLE
·        Conversioni
17.    INSIEMI
18.    GESTIONE DEI FILES IN PYTHON
19.    CICLI E ISTRUZIONI CONDIZIONALI
·        if elif else
·        while
·        for
20.    COMPREHENSION
21.    FUNZIONI
·        scope
·        passaggio parametri
·        parametri opzionali
·        valori restituiti
22.    IMPORTAZIONE MODULI
23.    GESTIONE DELLE ECCEZIONI
24.    PROGRAMMAZIONE AD OGGETTI
25.    CLASSI
·        Istanze
·        Metodi
·        Ereditarietà
·        Metodi privati
26.    GUI (Graphic User Interface) 
·        tkinter
·        Wxpython

Dotazione:
Ciascun partecipante avrà a disposizione una postazione allestita con i sistemi operativi ed il software necessario alle esercitazioni.

0 commenti trovati
Per lasciare un commento devi effettuare il Login con lo username e la password che ti sono stati inviati quando ti sei iscritto ad uno dei nostri corsi.