-
ESIS S.r.l.
-
Attestato di partecipazione
-
€ 1.500,00
-
32
-
E-learning
Descrizione
Premesse
Python è un linguaggio di programmazione di “alto livello”, orientato a oggetti, adatto, tra gli altri usi, a sviluppare applicazioni distribuite, scripting, computazione numerica e system testing.
Spesso viene anche studiato tra i primi linguaggi per la sua somiglianza a uno pseudo-codice e di frequente viene usato per simulare la creazione di software grazie alla flessibilità di sperimentazione consentita da Python, che permette al programmatore di organizzare le idee durante lo sviluppo, come per esempio il creare un gioco tramite Pygame oppure il back-end di un sito web tramite Flask o Django.
Obiettivi del corso
L’obiettivo del corso è quello di mettere i discenti in condizione di essere autonomi nella programmazione del linguaggio.
Piano di lavoro
PRIMO GIORNO: Principali caratteristiche del linguaggio
- Metodologia e Sintassi di Base
- Cicli e strutture di controllo
- Esempi ed Esercitazioni pratiche
SECONDO GIORNO: Strutture Dati, Funzioni e I/O su file
- Strutture Dati: Array, Liste, Tuple, Dizionari, Frame
- Funzioni ed Accesso ai file
- Esempi ed Esercitazioni pratiche
TERZO GIORNO: Classi, Oggetti e Librerie fondamentali
- Classi ed Oggetti: specificità Python e ciclo di vita
- Alcune Librerie fondamentali: numpy, scipy, pandas, matplotlib, sklearn
- Esempi ed Esercitazioni pratiche
QUARTO GIORNO: Formati CSV, JSON, XML ed Accesso ai dati
- Manipolazione dei formati CSV, JSON e XML
- IO su Database: mappatura dei formati Python per SQL e NoSQL
- Esempi ed Esercitazioni pratiche
Requisiti di partecipazione
Prerequisiti e strumenti richiesti
Il corso è rivolto a tutti coloro interessati ad apprendere il linguaggio di programmazione Python. Durante il corso saranno presentate le necessarie nozioni propedeutiche, per poi affrontare argomenti di programmazione specifici.