prova prova promoScade tra1g 14h 23m 23sSblocca la promo
Learnn

Le style guide PEP

4.6 (480)Video3 minLezione 10 di 1063 lezioniCertificazioneRisorse

Questa lezione fa parte del corso Python che puoi iniziare totalmente gratis creando il tuo account Learnn.

Damiano Dotto
Lezione tenuta daDamiano DottoSenior Analyst e Co-founder @ Quantaste

Overview

Il corso è stato realizzato con Damiano Dotto, Senior Analyst e Co-founder di Quantaste, azienda che si occupa di Python nel mercato finanziario.

Con questo corso sarai in grado di:

✅ Acquisire una solida comprensione di Python, la sua sintassi e i suoi utilizzi.

✅ Imparare a utilizzare Google Colab e Jupyter per scrivere ed eseguire codice Python.

✅ Conoscere ed utilizzare i diversi tipi di dati in Python. ✅ Apprendere a strutturare il codice con condizioni, cicli, funzioni e librerie.

✅ Comprendere i paradigmi imperativo, funzionale e ad oggetti in Python.

✅ Approfondire temi avanzati come eccezioni, funzioni lambda e comprehension.

✅ Installare e configurare Python, gestire file, debuggare il codice e seguire le linee guida PEP.

Tutto questo sarà applicato su situazioni reali come analizzare gli insights di meta ads, estrapolare dati da Instagram, creare blog post con intelligenza artificiale e tanto altro. Il corso è stato impostato in modo da essere comprensibile sia da un programmatore ma anche da un professionista digitale che non ha competenze di programmazione.

Cosa imparerai

  • Acquisire una solida comprensione di Python, la sua sintassi e i suoi utilizzi.
  • Imparare a utilizzare Google Colab e Jupyter per scrivere ed eseguire codice Python.
  • Conoscere ed utilizzare i diversi tipi di dati in Python.
  • Apprendere a strutturare il codice con condizioni, cicli, funzioni e librerie.
  • Comprendere i paradigmi imperativo, funzionale e ad oggetti in Python.
  • Approfondire temi avanzati come eccezioni, funzioni lambda e comprehension.
  • Installare e configurare Python, gestire file, debuggare il codice e seguire le linee guida PEP.

Il percorso in 8 moduli

63 lezioni · 3h 35m · verso il certificato

1
Introduzione al linguaggio Python8 min · 5 lezioni
  • Introduzione al corso1 min
  • Chi sono io2 min
  • Introduzione al linguaggio Python1 min
  • Per chi è Python1 min
  • Mindset e approccio alla programmazione4 min
2
Primi passi con Python18 min · 7 lezioni
  • Google Colab6 min
  • Sintassi del linguaggio2 min
  • Keywords del linguaggio1 min
  • La matematica con Python2 min
  • Print e input1 min
  • Variabili3 min
  • Esempio pratico: Una semplice applicazione per il calcolo dell’iva su una fattura e per il calcolo del netto sul fatturato totale dell’anno.3 min
3
Tipologie di dati19 min · 10 lezioni
  • Introduzione alle tipologie di dati1 min
  • Tipi numerici1 min
  • Le stringhe3 min
  • Interpolazioni con le stringhe2 min
  • Booleani1 min
  • Espressioni3 min
  • Operatori di confronto3 min
  • Operatori booleani3 min
  • Le liste2 min
  • Le tuple1 min
4
Strutturare il codice37 min · 9 lezioni
  • Funzioni3 min
  • Lo statement return3 min
  • If, else, elif5 min
  • I cicli5 min
  • Il controllo dei cicli3 min
  • Le librerie e gli imports8 min
  • Come trovare le librerie adatte al nostro scopo2 min
  • Esempio pratico: script Python per creare una newsletter con AI (in base al titolo di input)3 min
  • Esempio pratico: script Python per creare blog post con AI (in base al titolo di input)5 min
5
Python avanzato34 min · 5 lezioni
  • Le eccezioni try - except e finally5 min
  • Funzioni anonime lambda3 min
  • List e Dict Comprehension4 min
  • Classi e oggetti9 min
  • Esempio pratico: Script Python per leggere un file JSON con i dati di una collezione di prodotti di un negozio online (woocommerce)12 min
6
Installazione e configurazione36 min · 10 lezioni
  • Introduzione1 min
  • Installazione Python e l'interprete3 min
  • L'ambiente di sviluppo IDEe Funzionalità dell'IDE10 min
  • Strutturare il codice4 min
  • Errori e Warnings4 min
  • Il debugger5 min
  • Librerie1 min
  • L’ambiente virtuale VENV3 min
  • Introduzione al clean code3 min
  • Le style guide PEP3 min
7
Esempi di utilizzo reali38 min · 9 lezioni
  • Analisi dati con pandas4 min
  • Applicazione web + esempio pratico finanza8 min
  • Web scraping4 min
  • Come creare un bot telegram e social5 min
  • Instagram/facebook business insights (metriche, chart con l’andamento dei follower, engagement rates…)6 min
  • Generazioni immagini post social3 min
  • Post instagram e facebook4 min
  • Ricerca parole SEO per marketing e contenuti3 min
  • Generazione hashtag per social2 min
8
Conclusioni3 min · 1 lezione
  • Recap3 min

Certificazione Learnn

Obiettivo finale del percorso · test + certificato ufficiale

Certificazione disponibile

  • Completa il corso almeno all'80%
  • Sostieni e supera il test finale
  • Ottieni la verifica e condividila
  • Aggiungila a LinkedIn in 1 click
Esempio di certificato Learnn Verified
Inizia il corso gratis
In promo!
€13,33/mese4.6(480)

€17,50/mese

Lezione inclusa su Learnn PRO

  • 400+ corsi inclusi
  • 950+ risorse scaricabili
  • 50+ percorsi tematici
  • Accesso web e app
  • Scarica le lezioni offline
  • Assistente AI
  • Certificazione per ogni corso
  • Garanzia rimborso 14 giorni

Hai un team?
Unisciti a +800 team che si formano su Learnn con il piano TEAM →

310.000+ professionisti · ★ Trustpilot 4.6

Le storie di chi usa Learnn ogni giorno.

  • ★★★★★

    Corsi di qualità e docenti ancora migliori. La flessibilità è totale: lezioni fast o corsi strutturati. Grazie alla rete di contatti ho trovato lavoro come Digital Marketer.

    Mirko
    Digital Marketer · Trustpilot
  • ★★★★★

    Copre una vasta gamma di argomenti: dalla Growth alla User Experience. Trovo sempre qualcosa di nuovo da approfondire, a un prezzo affrontabile anche per studenti.

    Sara V.
    Professionista · Trustpilot
  • ★★★★★

    Abbiamo preso Learnn come società per avere più controllo. In una settimana abbiamo acquisito competenze e oggi lavoriamo solo online. Uno degli investimenti migliori mai fatti.

    Davide Maffioli
    Imprenditore · Trustpilot
  • ★★★★★

    Una piattaforma con una mission reale: si percepisce dal prezzo accessibile e dalla qualità dei corsi. Oltre 80 ore completate che hanno svoltato il mio lavoro.

    Alessio
    Professionista digital · Trustpilot
  • ★★★★★

    L'abbonamento permette di avere un tool di formazione continua, sempre aggiornato su temi e trend professionali.

    Daniele F.
    Manager · Trustpilot

Incluso: 1.000€ di sconti su tool partner

Vantaggi esclusivi per gli iscritti Learnn PRO.

  • Nibol

    10% di sconto

  • Codemotion

    20% di sconto

  • 24bottles

    10% di sconto

  • WeRoad

    100€ di sconto

  • Iubenda

    20% di sconto

  • Airalo

    15% di sconto

  • Not Just Analytics

    1 mese gratis

  • Qonto

    3 mesi gratis

  • ActiveCampaign

    20% di sconto

  • Yome

    1 mese gratis

  • NordVPN

    79% di sconto

  • Lovable

    300 crediti

  • Flask

    6 mesi gratis

  • Avarcard

    20% di sconto

  • Fluum

    3 mesi gratis

  • TextYess

    20% di sconto

  • JetHR

    2 mesi gratis

Accesso completo alla tua crescita

Prova gratis senza carta
Interrompi quando vuoi
Rateizza i tuoi pagamenti
Soddisfatto o rimborsato
✦ Il più scelto

PRO + AI -20% (risparmi 40€)

Per professionisti che vogliono diventare competitivi nel digitale e nell'AI senza rischiare con investimenti costosi.

Promo attiva

✨ Offerta speciale: abbonamento Pro annuale scontato

Scade tra
01
G
14
H
23
M
21
S
13,33 16,67
al mese · iva inclusa · pagamento annuale
Passa a PRO 2.0

Garanzia soddisfatto o rimborsato

  • Formati con top esperti/e selezionati
  • Percorsi per obiettivo e professione
  • Corsi aggiornati con certificazione
  • Learnn AI per personalizzare la tua formazione ✨
  • Risorse, PDF e template modificabili
  • Vantaggi e sconti da brand partner
  • Impara dove vuoi con web, app e download
  • Garanzia rimborso 14 giorni e interrompi quando vuoi
Agenti AI inclusiAgenti ed estensione AI che personalizza la tua formazione e ti aiuta ad applicarla nel tuo lavoro
+800€ di vantaggi inclusiSconti e mesi gratuiti su +18 partner
+13

TEAM Risparmia da 10+

Per team e aziende che vogliono formare il proprio organico su competenze digitali e AI. Da team di 3+ persone.

Personalizzata
Prezzo personalizzato a scaglioni
Ottieni offerta

Garanzia soddisfatto o rimborsato

  • Tutte le funzionalità PRO, più:
  • Dashboard aziendale per gestire il team
  • Aggiunta, sostituzione e rimozione membri
  • Tracking progressi globale ed individuale
  • Template per massimizzare utilizzo
  • Risparmio in base alla grandezza del team
  • Supporto prioritario e analisi del team
  • Fatturazione semplice e automatica