Vai al contenuto principale

5 sfide in Python per sviluppare le tue competenze

Fai un salto di qualità con queste cinque sfide di programmazione in Python. Mettiti alla prova per vedere se riesci a completarnee una in una settimana!
DataCamp Team
DataCamp Team

Crea il tuo account gratuito

Pratica and corso your progress.

Continua con GoogleContinuando, accetti la nostra Termini di utilizzo, i nostri Informativa sulla privacy e il fatto che i tuoi dati sono archiviati negli USA.

5 sfide in Python

Grazie alla sua versatitlità e alla semplicità d'uso, non sorprende che Python sia tra i linguaggi di programmazione più utilizzati. Python si rivolge a molte persone con background diversi, tra cui data scientist, sviluppatori web e sviluppatori software. 

Se quindi ti riconosci in flessibilità e versatilità, non cercare oltre: Python è l'abbinamento perfetto per te! Esplora tutti i diversi pacchetti Python, come Plotly e Dash, per far crescere le tue abilità di programmazione con le nostre cinque sfide in Python. Puoi anche dare un'occhiata alle nostre sfide in R e alle sfide in SQL.

Perché affrontare una sfida in Python?

Le coding challenge sono un ottimo modo per mettere in pratica le tue conoscenze di Python. Con progetti curati per diversi livelli di abilità, puoi esercitarti in modo progressivo con vari dataset, tra cui:

  • Dati sui prezzi di Bitcoin
  • La popolarità dei film Disney
  • Sentiment delle notizie sul mercato azionario
  • Personaggi di Game of Thrones

Con questi dataset puoi svolgere varie attività, tra cui sviluppo di dashboard, analisi e visualizzazione dei dati, machine learning, elaborazione del linguaggio naturale e analisi di reti. Questo ventaglio di competenze ti aiuta a consolidare le tue conoscenze di Python e a fare pratica preziosa con diversi principi. 

Oltre a esercitare le tue abilità di programmazione in Python, puoi anche creare questi progetti in DataLab, il notebook dati di DataCamp. Usare DataLab è un ottimo modo per costruire il tuo portfolio di codice, che puoi mostrare nel curriculum.

5 sfide in Python per sviluppare le tue competenze

Molti di voi faranno il salto e inizieranno con i nostri diversi percorsi, corsi, progetti e altro su Python.  In questa sezione troverai 5 progetti Python che puoi portare a termine in una settimana o meno. Scegline uno e inizia oggi stesso! 

1. Sviluppa una dashboard con Plotly e Dash 

Dashboard vendite

La visualizzazione dei dati e le dashboard sono spesso chiamate la "droga di ingresso" alla data science. I pacchetti Plotly e Dash di Python sono ottimi punti di partenza per sviluppare dashboard in Python senza costi per te o il tuo team. 

Nel corso Building Dashboards with Dash and Plotly imparerai come strutturare e stilizzare le dashboard, costruire un portfolio di dashboard, creare semplici applicazioni web da condividere con altri e altro ancora.

 Corsi propedeutici

2. Analizza i dati sui prezzi di Bitcoin 

Mercato della valuta Bitcoin

Le criptovalute come Bitcoin sono o l'inevitabile futuro del denaro e un fantastico modo per arricchirsi in fretta, oppure oro degli sciocchi che ha portato a perdite enormi dei risparmi di una vita. Fatti un'idea più chiara dei prezzi di Bitcoin facendo un po' di analisi esplorativa dei dati in Python. 

Nel progetto Exploring the Bitcoin Cryptocurrency Market potrai esplorare e visualizzare la capitalizzazione di mercato e la volatilità di varie criptovalute.

 Corsi propedeutici

3. Prevedi la popolarità dei film Disney 

Popolarità dei film Disney

I film Disney sono un pilastro della cultura pop da quasi un secolo. Ma cosa c'è dietro al loro successo? Il machine learning può offrire spunti su ciò che rende popolare un film—o qualsiasi altro prodotto.

Nel progetto Disney Movies and Box Office Success esplorerai e visualizzerai i fattori che predicono la popolarità dei film Disney, quindi eseguirai un modello di regressione lineare per fare previsioni sul potenziale successo dei film futuri.

 Corsi propedeutici

4. Estrai il sentiment dalle notizie di borsa

Analisi del sentiment delle notizie di borsa

Le azioni valgono quanto le persone credono che valgano. Per fortuna, i giornalisti dedicano molto tempo a scrivere negli articoli quanto secondo loro valgono le azioni! Il testo dei loro articoli contiene informazioni importanti che indicano quanto gli autori siano rialzisti o ribassisti, aiutandoti a prevedere se un titolo aumenterà o diminuirà di prezzo.

Nel progetto Extract Stock Sentiment from News Headlines userai un tipo di analisi del testo chiamata sentiment analysis per determinare quanto gli esperti siano rialzisti (positivi) o ribassisti (negativi) sui prezzi delle azioni.

 Corsi propedeutici

5. Analisi di rete dei personaggi di Game of Thrones

Analisi di rete dei personaggi di GoT

Anche se un po' datata, la serie di libri di George R.R. Martin, A Song of Ice and Fire (meglio conosciuta come la serie TV Game of Thrones), è amatissima per la sua trama complessa, gli archi narrativi intrecciati e l'ampiezza del suo universo. Dunque, chi è il personaggio più importante di tutti? 

La data science può rispondere a questa domanda—Nel progetto avanzato A Network Analysis of Game Of Thrones userai tecniche popolari di data mining sui social media, come l'analisi di rete, per comprendere le relazioni tra i diversi personaggi di Game of Thrones e determinare automaticamente chi sia il personaggio più influente di tutti. 

 Corsi propedeutici

Argomenti

Correlato