Obiettivi | Certificazione | Contenuti | Tipologia | Prerequisiti | Durata e Frequenza | Docenti | Modalità di Iscrizione | Calendario
Il Corso Python Developer è stato progettato per introdurre i partecipanti ai fondamenti della programmazione Python e prepararli per l’esame di Certificazione PCAP – Certified Associate. Durante il corso, i partecipanti acquisiranno una solida conoscenza delle basi di Python, tra cui sintassi, strutture di controllo, funzioni, classi e oggetti, moduli e pacchetti, gestione delle eccezioni e best practice.
Il corso copre una vasta gamma di argomenti, come la gestione delle variabili, i tipi di dati e le operazioni, l’utilizzo di strutture di controllo come cicli e condizioni, la creazione e l’utilizzo di funzioni e la gestione delle eccezioni. Inoltre, i partecipanti impareranno a utilizzare le classi e gli oggetti per creare programmi orientati agli oggetti, a sfruttare i moduli e i pacchetti per organizzare e riutilizzare il codice, e ad applicare le best practice di programmazione Python.
Il corso combina lezioni teoriche, esercitazioni pratiche e laboratori per assicurare che i partecipanti abbiano una comprensione completa di Python e delle sue applicazioni. Il Corso contribuisce alla preparazione dell’esame di Certificazione Python Programming PCAP Associate.
Sintesi Statistica :
- Corsi realizzati: 28;
- Numero Corsisti: 192;
- Superamento Esame: 89,80%
Contattaci ora per ricevere tutti i dettagli e per richiedere, senza alcun impegno, di parlare direttamente con uno dei nostri Docenti (Clicca qui)
oppure chiamaci subito al nostro Numero Verde (800-177596)
Obiettivi del corso
Di seguito una sintesi degli obiettivi principali del corso Corso Python Developer:
- Acquisire una solida conoscenza delle basi di Python, tra cui sintassi, strutture di controllo, funzioni, classi e oggetti.
- Imparare a utilizzare moduli e pacchetti per organizzare e riutilizzare il codice.
- Sviluppare la capacità di scrivere e mantenere programmi Python efficienti e ben strutturati.
- Approfondire la gestione delle eccezioni e l’applicazione delle best practice di programmazione Python.
- Esplorare le strutture dati, le tecniche di manipolazione di file, l’uso di librerie esterne.
Certificazione del corso
Esame PCAP-31-03 Certified Associate in Python Programming; Questo esame valuta le competenze nel linguaggio Python, coprendo vari argomenti. I candidati dimostrano familiarità con la programmazione orientata agli oggetti, le tecniche di codifica, e concetti generali come esecuzione condizionale e loop. Gli argomenti testati includono moduli e pacchetti, gestione delle eccezioni, stringhe, programmazione orientata agli oggetti, e concetti vari come list comprehensions, lambdas, closures, e operazioni di I/O. Questo esame riflette una comprensione approfondita di Python e delle sue applicazioni pratiche
Contenuti del corso
- 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
Corso di Formazione con Docente
Docenti
I docenti sono Istruttori certificati Python PCAP e in altre tecnologie IT, con anni di esperienza pratica nel settore e nella Formazione.
Infrastruttura laboratoriale
Per tutte le tipologie di erogazione, il Corsista può accedere alle attrezzature e ai sistemi presenti nei Nostri laboratori o direttamente presso i data center del Vendor o dei suoi provider autorizzati 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. Ecco di seguito alcuni scenari tratti dalle attività laboratoriali:
Dettagli del corso
Prerequisiti
Non ci sono Prerequisiti;
Durata del corso
- Durata Estensiva 33 Ore;
- Durata Intensiva 4gg;
Frequenza
Varie tipologie di Frequenza Estensiva ed Intensiva.
Date del corso
- Corso Python Developer (Formula Estensiva Serale) – 07/04/2025 – Lun. Mer. – 18:30/21:30
- Corso Python Developer (Formula Intensiva) – Su richiesta – 9:00 – 17:00
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].