
Corso Python Developer
PANORAMICA

Corso di preparazione al conseguimento della:
Certificazione Python Programming PCAP Associate
Sintesi Statistica :
Corsi realizzati: 25;
Numero Corsisti: 164;
Superamento Esame: 88,40%
Contattaci ora per ricevere tutti i dettagli e per richiedere, senza alcun impegno, di parlare direttamente con uno dei nostri Esperti CLICCA QUI.
Oppure chiamaci subito al nostro numero verde 800-177596.
OBIETTIVI DEL CORSO
Il Python è un linguaggio di programmazione attualmente utilizzato in molteplici ambienti produttivi. La sua immediatezza e semplicità sintattica lo rendono ideale nell’essere adottato come linguaggio di riferimento in ambiti applicativi diversi. Un esempio importante è la sua diffusa adozione nell’ambito del Network Automation e in generale nel mondo del Software Defined network. Tutte le proposte tecnologiche in quest’ambito supportano la programmazione API attraverso Python. (Cisco APIC, HP VAN, RYU etc.). Troviamo il Python utilizzato come linguaggio di scripting anche nelle principali tecnologie Software Defined Datacenter e Cloud (VMware, Amazon AWS, Azure, Google, Alibaba etc. ). Questo linguaggio pervade altri ambiti tecnologici afferenti a nuovi trend come l’ IOT (Internet of Things) e l’ AI (Artificial intelligence) nonché tutto il contesto della Cyber security.
CONTENUTI DEL CORSO
Corso Python Developer
- Interactive mode e script mode
- Esecuzione di statement singoli tramite interactive mode e creazione di script da eseguire in script mode.
- Operatori aritmetici
- Studio delle proprietà dei principali operatori aritmetici: somma, differenza, moltiplicazione, divisione, modulo, elevamento a potenza
- Variabili
- Definizione e tipi delle variabili
- Stringhe e operazioni su stringhe
- Definizione di stringa e principali operazioni sulle stringhe: concatenazione, ripetizione
- Definizione e uso di funzioni
- definizione di una funzione, composizione di funzioni, invocazione di una funzione
- Passaggio di parametri ad una funzione
- Definizione di una funzione con parametri in input, invocazione di una funzione con argomenti, definizione di una funzione con un valore di ritorno
- Scope delle variabili
- Visibilità delle variabili definiti all’interno di una funzione e visibilità delle variabili globali
- Operatori logici
- Uso degli operatori logici and, or, not
- Statement condizionali
- Studio dello statement condizionale if, esecuzione alternativa e condizioni annidate
- Ricorsione
- definizione e utilità della ricorsione
- Acquisizione input utente
- Utilizzo della funzione built-in input per richiedere un input all’utente
- Iterazioni
- Statement while, for e break
- Uso avanzato di stringhe
- String slices, ricerca di una sottostringa, confronto tra stringhe, studio di funzioni built-in relative alle stringhe
- Lists
- Definizione di lista, creazione di una lista, ricerca in una lista, cancellazione di un elemento, principali metodi built-in
- Dictionaries
- Definizione di un dizionario, creazione di un dizionario, ricerca in un dizionario, reverse lookup, differenze tra dizionari e liste
- Tuples
- definizione di tupla, creazione di una tupla, differenze tra liste e dizionari
- Cenni di lettura / scrittura files
- Studio delle principali funzioni built-in per la lettura e scrittura su files, operatore di formattazione
- Programmazione ad oggetti
- Definizione di una classe, oggetti, attributi di una classe, istanze come tipo di ritorno da una funzione, clonazione di un oggetto, stampa di un oggetto, ereditarietà overriding, polimorfismo
- Moduli e package, importazione di moduli esterni, funzionalità principali dei moduli math e platform
- Gestione delle eccezioni, gerarchia delle eccezioni, definizione di eccezioni custom
TIPOLOGIA DEL CORSO
Corso di Formazione con Docente;
INFRASTRUTTURA LABORATORIALE
Per tutte le tipologie di erogazione, il Corsista può accedere alle attrezzature e ai sistemi reali Microsoft presenti nei Nostri laboratori o direttamente presso i data center in modalità remota h24. Ogni partecipante dispone di un accesso per implementare le varie configurazioni avendo così un riscontro pratico e immediato della teoria affrontata.
PREREQUISITI
Nessun Prerequisito;
DURATA E FREQUENZA
Durata 33h
Varie tipologie di Frequenza Estensiva ed Intensiva.
DOCENTI
I docenti sono Istruttori Certificati Python, Microsoft e in altre tecnologie IT, con anni di esperienza pratica nel settore e nella Formazione.
MODALITÀ DI ISCRIZIONE
Le iscrizioni sono a numero chiuso per garantire ai tutti i partecipanti un servizio eccellente.
L’iscrizione avviene richiedendo di essere contattati dal seguente Link, o contattando la sede al numero verde 800-177596 o inviando una richiesta all’email [email protected].
CALENDARIO
- Corso Python Developer (Formula Estensiva Serale) – Su Richiesta – 9:00 – 17:00