Il Corso fornisce i principi di programmazione, le tecniche e gli strumenti di Python, linguaggio interpretato orientato agli oggetti molto utilizzato in molteplici contesti scientifici ed aziendali.
Offered By
About this Course
What you will learn
Impara i Principi base della Programmazione in Python, i Linguaggi Interpretati e gli Ambienti di Sviluppo
Impara a conoscere la programmazione orientata agli oggetti e i costrutti più utilizzati: classi, oggetti, ereditarietà multipla
Utilizza in modo appropriato i Moduli e Package. Impara come gestire i Files ed eccezioni e come accedere a Data Base
Offered by

Università di Napoli Federico II
Founded in 1224, Federico II is the oldest lay University in Europe. With its "Federica Web Learning" Center, it is the leader in Europe for open access multimedia education, and in the world's top ten for the production of MOOCs for providing new links between higher education and lifelong learning. Find out more on www.federica.eu.
Syllabus - What you will learn from this course
Python: Istruzioni per l’uso
Nella prima settimana prenderai dimestichezza con il linguaggio di Scripting Python e con gli strumenti disponibili. In particolare verranno presentati gli strumenti - gratuiti nella versione community e disponibili online - per la scrittura e l’esecuzione del codice. Introdurremo I Principi base della Programmazione in Python, e scoprirai come eseguire un interprete Python. Troverai numerosi esempi, esercitazioni e prove di laboratorio.
Funzioni, Moduli e Programmazione ad Oggetti
Come fa Python a gestire le funzioni e la programmazione ad oggetti? In questa settimana settimana conoscerai a fondo i Principi fondamentali della Programmazione orientata agli oggetti. Illustrerò i costrutti delle Classi, degli Oggetti, i Metodi, il meccanismo della Composizione, dell’Ereditarietà, Ereditarietà Multipla, i Costruttori, i Selettori e i Modificatori. Troverai numerosi esempi, esercitazioni e prove di laboratorio.
Funzionalità avanzate
Siamo quasi alla fine! Studiamo gli aspetti avanzati della programmazione Python come la definizione e l’utilizzo di Moduli e Package. Capiamo come gestire Files e accedere a Data Base; e come realizzare il Calcolo Funzionale in Python. Troverai numerosi esempi, esercitazioni e prove di laboratorio.
About the Data Science con Python e R Specialization
Questa Specialization è rivolta a quanti vogliano acquisire competenze di base nell’ambito della programmazione in Python e imparare ad utilizzare R e Python per risolvere problemi nell’ambito della Data Science. Attraverso i tre corsi, apprenderai come sono organizzate le strutture dei dati in R, come operare con il data wrangling e quali sono le principali tecniche di data visualization più utilizzate in ambito aziendale. Imparerai poi a usare Numpy e Pandas per la gestione dei dati e Matplotlib per la loro visualizzazione, e a risolvere problemi di classificazione, object detection e segmentazione semantica con PyTorch. L’esame finale ti permetterà di sviluppare capacità critiche di lettura dei dati e per valutare senza bias il lavoro dei tuoi colleghi.

Frequently Asked Questions
When will I have access to the lectures and assignments?
What will I get if I subscribe to this Specialization?
Is financial aid available?
Quando partirà questo corso? When will this course start?
More questions? Visit the Learner Help Center.