Descrizione del corso
Il corso ET-PG-0002 – Linguaggio Python per certificazione PCEP Entry-Level ha come obiettivo principale quello di formare i partecipanti sul linguaggio Python per apprendere i concetti universali della programmazione informatica, i tipi di dati, Funzioni, Condizioni, Cicli Iterativi oltre che la sintassi, la semantica e l’ambiente di runtime del linguaggio.
Il corso consentirà e metterà i partecipanti in condizione di sostenere l’esame ci certificazione Entry-Level del Python Institute per valutare le capacità del candidato di svolgere attività di programmazione relative agli elementi essenziali della programmazione in Python, dimonstrando una conoscenza adeguata dei concetti universali della programmazione informatica, della sintassi e della semantica del linguaggio Python, nonché la capacità di risolvere problemi di implementazione con l’ausilio della libreria standard Python.
Gli argomenti principali di questo corso intensivo saranno
– Termini e definizioni fondamentali
– Compilazione vs. interpretazione
– Logica e struttura di Python
– Variabili, sistemi numerici, operatori e Datatypes
– Operazioni di I/O
– Meccanismi di controllo del flusso
– Collezioni di dati come Liste, Tuple e Dizionari
– Funzioni
– Eccezioni
Il corso è il primo step verso la certificazione PCAP™, ovvero quello relativo al corso di preparazione per il livello Associate.
Il corso combina teoria e pratica attraverso esercitazioni Hands-on, casi di studio reali e sessioni di laboratorio, permettendo ai partecipanti di applicare immediatamente le conoscenze acquisite.
Prerequisiti
Conoscenza base dell’informatica
Conoscenza base della programmazione
Laboratori e Certificazione
– Laboratori messi a disposizione dalla ETLForma
– Necessaria una connessione Internet “aperta” senza restrizioni per accedere al Server Remoto
– I discenti dovranno avere la possibilità di installare liberamente i Tools
– Simulazione del test di esame Certified Entry-Level Python Programmer
– La simulazione del Test è divisa in quattro sezioni
– Computer Programming and Python Fundamentals (18%)
– Control Flow – Conditional Blocks and Loops (29%)
– Data Collections – Tuples, Dictionaries, Lists, and Strings (25%)
– Functions and Exceptions (28%)