Python per Machine Learning

Panoramica

Il corso in Programmazione Python per il machine learning è rivolto a tutti gli studenti che hanno una bassa conoscenza di programmazione e che aspirano ad intraprendere percorsi professionali più o meno tecnici, che spaziano da ruoli di Business Analyst / Data Analysts a quelli più tech-oriented come Data Scientist e Data Engineer.

Cosa Imparerai nel corso?

Partendo dalle basi del Prompt dei Comandi (Terminal), vengono illustrate gradualmente le principali modalità di installazione di librerie e di set-up dell’Environment, che sono un requisito fondamentale a monte rispetto alla programmazione vera e propria. Dopo aver acquisito le competenze necessarie relative alla sintassi base di Python, vengono spiegati nel dettaglio i fondamenti dell’automazione: i cicli. Il corso si incentra poi su due filoni diversi – finalizzati ad introdurre da una parte metodi più avanzati di scrivere codice (OOP), dall’altra introducendo l’analisi dati attraverso le principali tecniche di manipolazione e trasformazione di dati in Python.

Con 50+ esercizi con soluzione distribuiti nelle diverse sezioni, il corso si chiude con un progetto finale che richiederà la padronanza a 360 gradi di tutti gli argomenti trattati in precedenza.

Struttura delle lezioni

Deep Learning Italia struttura le sue lezioni in maniera molto semplice: all’interno di ogni sezione ci sono video esplicativi, in cui il docente spiega la lezione, corredati da slides.

Il percorso di apprendimento solitamente è intervallato da test a risposta multipla che permettono di monitorare la comprensione degli argomenti di studio e si conclude con un test pratico finalenel quale verranno valutate le competenze acquisite durante il corso python machine learning.

Chi può seguire il corso?

Chi ha una mente aperta e predisposta all’analisi: le lezioni sono adatte a chiunque ma è necessario avere passione per i numeri e i calcoli, oltre che tanta pazienza.

Chi lavora anche full time: se sei un lavoratore full time non ti preoccupare! Potrai seguire le lezioni in completa autonomia nel tuo tempo libero.

Chi vuole crescere professionalmente: Se vuoi elevare la tua carriera Deep Learning Italia ti da l’opportunità di poterlo fare a costi contenuti.

Programma

Panoramica del Corso

  • Materiale per esercizi
  • Introduzione
  • Aspettative e best practices

Prompt dei Comandi ed Environment Setup

  • Prompt dei Comandi part 1
  • Prompt dei Comandi part 2
  • Quiz
  • Setup Environment
  • Quiz

Introduzione a Python

  • Python – sintassi di base
  • Assegnazione di variabili
  • Quiz
  • Principali tipi di dati
  • Principali strutture dati part 1
  • Principali strutture dati part 2
  • Principali strutture dati part 3
  • Quiz

Istruzioni Condizionali

  • Operatori logici ed istruzioni condizionali
  • Quiz

Cicli: for e while

  • Fondamento dell’automazione: iterazioni
  • Quiz
  • Istruzione For Each
  • Cicli for utilizzando la funzione range() – Part 1
  • Cicli for utilizzando la funzione range() – Part 2
  • Esercizi cicli for Part 1
  • Esercizi cicli for Part 2
  • Cicli while
  • Quiz

Funzioni in Python

  • Definizione di funzioni e lambda expression
  • Quiz
  • Esercizi funzioni
  • Funzioni ricorsive

Recap esercizi

  • Recap esercizi Part 1
  • Recap esercizi Part 2
  • Recap esercizi Part 3
  • Recap esercizi Part 4

Intro alla Programmazione ad Oggetti

  • Oggetti e Classi in Python – Intro
  • Attributi e metodi delle Classi
  • Quiz
  • Ereditarietá nelle classi
  • Quiz

Analisi Dati in Python

  • File in Input/Output in Python
  • Manipolazione di dati – operazioni di base
  • Quiz
  • Indexing e Slicing dei Dataframes
  • Quiz
  • Applicare funzioni per trasformare DataFrames
  • Intro alla visuallizzazione dei dati con Matplotlib e Seaborn

Progetto Finale

  • Overview del progetto finale
  • Soluzione Progetto – part 1
  • Soluzione Progetto – part 2
  • Soluzione Progetto – part 3
Docenti
prototipo per ritaglio foto(1)
Vantaggi
  • Puoi seguire il corso dove e quando vuoi: Deep Learning, infatti, ti offre l’opportunità di accedere alla piattaforma in qualsiasi momento tu abbia voglia e possibilità di studiare. Basta semplicemente un dispositivo elettronico e una connessione internet!

  • Troverai sempre materiale nuovo e lezioni aggiornate: i nostri professori ti forniranno moltissimo materiale per supportare i tuoi studi e aggiorneranno periodicamente la piattaforma con nuove slides o con nuovi moduli;

  • Nei nostri corsi troverai sempre una componente interattiva per stimolare l‘apprendimento: giochi, quiz, podcast e tanto altro ti aiuteranno a migliorare e a rendere la tua formazione unica;

  • Non sarai mai solo! Avrai a disposizione la nostra community per metterti in contatto con altri studenti.

  • A fine percorso riceverai una certificazione che potrai aggiungere al tuo CV e che ti darà la possibilità di farti notare da grandi aziende del settore;

  • Se lo vorrai, Deep Learning Italia, ti potrà aiutare a trovare lavoro mettendoti in contatto con le nostre aziende partner.

  • Accesso Lifelong

50,00 
Durata
09:00
Quiz
12
Accesso life long
si
Certificato
si
slide, github, dataset
si
esercitazioni
si
Torna in alto