Programmazione con Python - Corso per principianti. Lingua: Tedesca

Programmazione con Python - il corso per principianti

Webdesign, CMS & Sviluppo 66 Video · 9.9 h Formazione video · Italiano Denis Panjuta di Denis Panjuta

Come trasformare le tue idee in applicazioni: nel corso di Python per principianti imparerai un linguaggio di programmazione chiaramente strutturato e facile da comprendere. Il tuo trainer Denis Panjuta ti guiderà per oltre 9 ore dall'output di un semplice testo fino all'interfaccia utente funzionale con menu, bottoni, immagini e campi di input. Imparare attraverso esempi pratici!

  • 66 lezioni in oltre nove ore di video training su come programmare con Python.
  • Impara a conoscere teoricamente le basi dello sviluppo software.
  • Applica le tue nuove conoscenze direttamente a un esempio pratico.
  • Dall'artista della programmazione e dal trainer professionista Denis Panjuta.

Dallo schermo vuoto al tuo programma - immergiti ora nel mondo delle stringhe, degli operatori, delle classi e dei metodi, in modo che il tuo codice porti all'output corretto linea per linea.

Contenuto

66 Video, 592 Minuti

Panoramica del corso

2 Video · 9 Minuti
01 Aperto Gratis

Programmazione Python per principianti - Introduzione al corso 01

In questo video riceverai una breve introduzione ai contenuti di questo corso.

02 Aperto

Programmazione Python per principianti - 02 Come utilizzare al meglio questo corso

Qui viene mostrato cosa va tenuto in considerazione durante lo svolgimento del corso per utilizzarlo nel modo più efficace possibile.

01

Programmazione Python per principianti - Introduzione al corso 01

5 min Aperto
02

Programmazione Python per principianti - 02 Come utilizzare al meglio questo corso

4 min Aperto

Installazione di Python

2 Video · 17 Minuti
03 Aperto

Programmazione Python per principianti - 03 Installazione di Python.

Qui verrà installato il software necessario.

04 Aperto

Programmazione Python per principianti - 04 Scelta dell'ambiente di sviluppo

Si parlerà dei diversi ambienti di sviluppo e verrà mostrato quali utilizzeremo.

03

Programmazione Python per principianti - 03 Installazione di Python.

7 min Aperto
04

Programmazione Python per principianti - 04 Scelta dell'ambiente di sviluppo

10 min Aperto

Strutture dati Python

10 Video · 99 Minuti
05 Aperto

Programmazione Python per principianti - 05 Numeri e variabili in Python.

In questa parte del corso ci concentreremo su come funzionano i numeri e le variabili in Python.

06 Aperto

Programmazione Python per principianti - 06 Operatori matematici in Python

In questa parte del corso di Python ci occuperemo degli operatori matematici in Python. Abbiamo già visto i primi calcoli semplici nella parte precedente. Ora daremo uno sguardo ad alcuni esempi aggiuntivi.

07 Aperto

Programmazione in Python per principianti - 07 stringhe

In questa parte del corso parleremo delle stringhe in Python.

08 Aperto

Programmazione Python per principianti - 08 Proprietà e formattazione delle stringhe

In questa parte del corso ci occuperemo di stringhe in Python.

09 Aperto

Programmazione Python per principianti - 09 Espansione della formattazione delle stringhe.

Più informazioni sulla formattazione delle stringhe.

10 Aperto

Programmazione Python per principianti - 10 liste

In questo articolo ci occuperemo delle liste in Python.

11 Aperto

Programmazione in Python per principianti - 11 set.

In questo articolo parleremo degli insiemi. Si tratta di tipi di dati.

12 Aperto

Programmazione Python per principianti - 12 Tuple

In questo tutorial ci occuperemo di un altro tipo di dato: una tupla.

13 Aperto

Programmazione Python per principianti - 13 Dizionari

In questo articolo tratteremo i dizionari. Si tratta di un tipo di dato che ci consente di "mappare", cioè di associare due valori, simile al funzionamento delle liste.

14 Aperto

Programmazione Python per principianti - 14 Booleans e operatori logici

In questo articolo ci occuperemo di booleani e operatori logici in Python.

05

Programmazione Python per principianti - 05 Numeri e variabili in Python.

9 min Aperto
06

Programmazione Python per principianti - 06 Operatori matematici in Python

10 min Aperto
07

Programmazione in Python per principianti - 07 stringhe

5 min Aperto
08

Programmazione Python per principianti - 08 Proprietà e formattazione delle stringhe

12 min Aperto
09

Programmazione Python per principianti - 09 Espansione della formattazione delle stringhe.

8 min Aperto
10

Programmazione Python per principianti - 10 liste

14 min Aperto
11

Programmazione in Python per principianti - 11 set.

7 min Aperto
12

Programmazione Python per principianti - 12 Tuple

11 min Aperto
13

Programmazione Python per principianti - 13 Dizionari

15 min Aperto
14

Programmazione Python per principianti - 14 Booleans e operatori logici

8 min Aperto

Istruzioni e cicli

6 Video · 60 Minuti
15 Aperto

Programmazione Python per principianti - 15 istruzioni If, Elif e Else

In questo articolo imparerai uno dei concetti più importanti della programmazione - l'istruzione If.

16 Aperto

Programmazione Python per principianti - 16 cicli For

In questo articolo ci occupiamo dei cicli for in Python. In inglese l'intero concetto si chiama "For Loop" ed è un potente strumento per risparmiare molto lavoro ripetitivo.

17 Aperto

Programmazione Python per principianti - 17 cicli While

Ora che abbiamo visto i cicli For, è arrivato il momento di imparare i cicli While in Python. I cicli While (o "While Loops") sono il modo più semplice per ripetere qualcosa più volte. Si tratta di cicli poiché il codice continuerà ad essere eseguito più volte fino a quando la condizione viene soddisfatta.

18 Aperto

Programmazione in Python per principianti - 18 cicli While: sfida

Loop while: sfida - minimo comune denominatore.

19 Aperto

Programmazione Python per principianti - 19 Funzione di intervallo

In questo articolo si parla della funzione range() in Python. Essa è davvero utile quando si vuole creare una serie di numeri o addirittura una lista. Questo risparmia un'enorme quantità di lavoro quando si vuole lavorare con i cicli For. Range, tra l'altro, proviene dall'inglese e significa "intervallo".

20 Aperto

Programmazione Python per principianti - 20 Gestione delle eccezioni con Try, Except, Else, Finally

In questa lezione parleremo della gestione delle eccezioni in Python. Per fare ciò, affronteremo i concetti di Try, Except, Else e Finally.

15

Programmazione Python per principianti - 15 istruzioni If, Elif e Else

13 min Aperto
16

Programmazione Python per principianti - 16 cicli For

10 min Aperto
17

Programmazione Python per principianti - 17 cicli While

14 min Aperto
18

Programmazione in Python per principianti - 18 cicli While: sfida

6 min Aperto
19

Programmazione Python per principianti - 19 Funzione di intervallo

6 min Aperto
20

Programmazione Python per principianti - 20 Gestione delle eccezioni con Try, Except, Else, Finally

11 min Aperto

Funzioni e moduli

8 Video · 88 Minuti
21 Aperto

Programmazione Python per principianti - 21 funzioni

In questo articolo parleremo delle funzioni in Python. Si tratta di una parte estremamente importante, perché le funzioni ci permettono di preparare un certo codice e di chiamarlo in qualsiasi momento.

22 Aperto

Programmazione Python per principianti - 22 funzioni con parametri

Nell'ultimo articolo abbiamo imparato funzioni semplici, in questo ci occuperemo di funzioni con parametri in Python.

23 Aperto

Programmazione Python per principianti - 23 input dell'utente

Finora non abbiamo mai chiesto all'utente del nostro programma di inserire nulla. È esattamente ciò che cambiamo in questo articolo.

24 Aperto

Programmazione in Python per principianti - 24 moduli e package

Finora abbiamo scritto il nostro codice quasi esclusivamente da soli, ora però stiamo imparando a conoscere i moduli e i pacchetti in Python. Questi ci permettono di utilizzare codice che non dobbiamo scrivere noi stessi. Risparmiamo così tempo in modo considerevole e possiamo utilizzare funzioni che ci permettono di affrontare compiti complessi con poche righe di codice.

25 Aperto

Programmazione Python per principianti - Creare 25 moduli personalizzati in Python

Nell'ultimo articolo abbiamo visto come possiamo importare moduli in Python. Ora è ora di vedere come possiamo creare i nostri moduli personalizzati.

26 Aperto

Programmazione Python per principianti - 26 Il modulo Random

Il modulo random ci permette di ottenere un numero casuale. In questo modo possiamo controllare casualmente molti eventi.

27 Aperto

Programmazione in Python per principianti - 27 esercizi: Black Jack (Introduzione)

In questo esercizio prattico programmeremo il gioco del Black Jack.

28 Aperto

Programmazione Python per principianti - 28 Esercizi: Black Jack (Soluzione)

In questo video viene spiegata la soluzione dell'esercizio relativo al gioco del Black Jack.

21

Programmazione Python per principianti - 21 funzioni

4 min Aperto
22

Programmazione Python per principianti - 22 funzioni con parametri

12 min Aperto
23

Programmazione Python per principianti - 23 input dell'utente

10 min Aperto
24

Programmazione in Python per principianti - 24 moduli e package

7 min Aperto
25

Programmazione Python per principianti - Creare 25 moduli personalizzati in Python

5 min Aperto
26

Programmazione Python per principianti - 26 Il modulo Random

5 min Aperto
27

Programmazione in Python per principianti - 27 esercizi: Black Jack (Introduzione)

4 min Aperto
28

Programmazione Python per principianti - 28 Esercizi: Black Jack (Soluzione)

41 min Aperto

Lavorare con i Dateien

2 Video · 12 Minuti
29 Aperto

Programmazione in Python per principianti - aprire e leggere 29 file

In questo articolo imparerai come aprire e leggere file in Python.

30 Aperto

Programmazione Python per principianti - scrivere 30 file

In questo articolo impari come scrivere su un file con Python.

29

Programmazione in Python per principianti - aprire e leggere 29 file

6 min Aperto
30

Programmazione Python per principianti - scrivere 30 file

6 min Aperto

Espressioni Regolari

2 Video · 22 Minuti
31 Aperto

Programmazione Python per principianti - 31 Espressioni regolari: re.match e re.search

Il termine "espressione regolare" proviene dalla teoria degli automi e della teoria dei linguaggi formali, due ambiti dell'informatica teorica.

32 Aperto

Programmazione Python per principianti - 32 Espressioni regolari: re.findall e split

In questo articolo esamineremo ulteriormente le Regex. In particolare, ci concentreremo sulle funzioni re.findall e split.

31

Programmazione Python per principianti - 31 Espressioni regolari: re.match e re.search

12 min Aperto
32

Programmazione Python per principianti - 32 Espressioni regolari: re.findall e split

10 min Aperto

Programmazione Orientata agli Oggetti Fondamenti

4 Video · 42 Minuti
33 Aperto

Programmazione Python per principianti - 33 Programmazione orientata agli oggetti

In questo articolo imparerai le basi della programmazione orientata agli oggetti in Python (OOP).

34 Aperto

Programmazione in Python per principianti - 34 classi

In questo articolo imparerai come sono strutturate le classi in Python e cosa fanno. A tal fine, hai già visto nell'ultimo articolo cosa sono gli oggetti e come funzionano fondamentalmente gli oggetti. Ora imparerai come le classi sono correlate agli oggetti.

35 Aperto

Programmazione Python per principianti - 35 classi e metodi

In questo articolo imparerai i metodi in Python. Si tratta di azioni che la nostra classe può eseguire. Abbiamo già visto come funzionano gli attributi. Ora diamo un'occhiata ai metodi e vediamo come finalmente far andare la nostra auto. ;)

36 Aperto

Programmazione Python per principianti - 36 Ereditarietà

In questo articolo si tratta del concetto di ereditarietà in Python. Questo concetto consente nella programmazione di creare classi che ereditano da altre classi - e quindi ereditare tutti i loro attributi e metodi.

33

Programmazione Python per principianti - 33 Programmazione orientata agli oggetti

6 min Aperto
34

Programmazione in Python per principianti - 34 classi

9 min Aperto
35

Programmazione Python per principianti - 35 classi e metodi

15 min Aperto
36

Programmazione Python per principianti - 36 Ereditarietà

12 min Aperto

Funzioni integrate

7 Video · 45 Minuti
37 Aperto

Programmazione Python per principianti - 37 operatore Lambda

In questo articolo impari a conoscere e comprendere l'operatore Lambda in Python. Lambda è un concetto che risulta molto difficile per molti principianti. Pertanto, decompongo lentamente i singoli passaggi in modo che sia facilmente comprensibile.

38 Aperto

Programmazione in Python per principianti - 38 filtri

In questo articolo impari la funzione filtro in Python.

39 Aperto

Programmazione Python per principianti - 39 funzione Zip

In questo articolo imparerai come funziona la funzione zip. È infatti utile per esempio unire due liste in una lista composta da tuple, o mescolare i contenuti dei dizionari restituendo tuple.

40 Aperto

Programmazione Python per principianti - 40 funzione Mappa

In questo articolo imparerai a conoscere la funzione mappa in Python. La funzione mappa prende come primo argomento una funzione e come secondo una sequenza (ad esempio una lista). La funzione mappa applica quindi la funzione a tutti gli elementi della sequenza e scrive i risultati in una lista.

41 Aperto

Programmazione in Python per principianti - Funzione Enumerate 41

In questo articolo imparerai a conoscere la funzione Enumerate. Si tratta di una funzione che ci consente di attraversare una sequenza.

42 Aperto

Programmazione Python per principianti - 42 numeri primi: esercizio pratico.

In questo esercizio pratichiamo a trovare i numeri primi cercati.

43 Aperto

Programmazione in Python per principianti - 43 metodi all() e any()

In questo articolo imparerai come funzionano i metodi all() e any() in Python.

37

Programmazione Python per principianti - 37 operatore Lambda

10 min Aperto
38

Programmazione in Python per principianti - 38 filtri

8 min Aperto
39

Programmazione Python per principianti - 39 funzione Zip

5 min Aperto
40

Programmazione Python per principianti - 40 funzione Mappa

6 min Aperto
41

Programmazione in Python per principianti - Funzione Enumerate 41

3 min Aperto
42

Programmazione Python per principianti - 42 numeri primi: esercizio pratico.

8 min Aperto
43

Programmazione in Python per principianti - 43 metodi all() e any()

5 min Aperto

Decoratori

2 Video · 27 Minuti
44 Aperto

Programmazione Python per principianti - 44 *args e **kwargs in Python

In questo video vengono trattate delle funzioni con un insieme di argomenti non definito in precedenza.

45 Aperto

Programmazione Python per principianti - 45 decoratori

In questo articolo si parla dei decoratori in Python, di come funzionano e di cosa apportano.

44

Programmazione Python per principianti - 44 *args e **kwargs in Python

9 min Aperto
45

Programmazione Python per principianti - 45 decoratori

18 min Aperto

Oggetti e strutture dati avanzate

6 Video · 45 Minuti
46 Aperto

Programmazione Python per principianti - 46 Lavorare con i numeri

Abbiamo già affrontato i numeri in una parte precedente del corso. In questo articolo impareremo ulteriori metodi che sono utili in relazione ai numeri.

47 Aperto

Programmazione Python per principianti - 47 metodi di stringhe

In questo articolo imparerai diversi metodi delle stringhe in Python.

48 Aperto

Programmazione Python per principianti - 48 liste e i loro metodi

In questo articolo imparerai alcune delle metodologie di lista. Avevamo già visto alcune di esse, ma adesso esamineremo nuovamente le più importanti in relazione alle liste.

49 Aperto

Programmazione Python per principianti - 49 Esercizio: Coda

Qui creiamo un piccolo programma che gestisce una coda.

50 Aperto

Programmazione Python per principianti - 50 set e i loro metodi

In questo articolo si tratta di insiemi e dei loro metodi in Python.

51 Aperto

Programmazione in Python per principianti - 51 Ulteriori informazioni sui Dizionari

La maggior parte dei dizionari l'abbiamo già vista in articoli precedenti. Con questo ampliamo un po' la lista dei metodi.

46

Programmazione Python per principianti - 46 Lavorare con i numeri

5 min Aperto
47

Programmazione Python per principianti - 47 metodi di stringhe

7 min Aperto
48

Programmazione Python per principianti - 48 liste e i loro metodi

9 min Aperto
49

Programmazione Python per principianti - 49 Esercizio: Coda

8 min Aperto
50

Programmazione Python per principianti - 50 set e i loro metodi

10 min Aperto
51

Programmazione in Python per principianti - 51 Ulteriori informazioni sui Dizionari

6 min Aperto

Moduli avanzati in Python

6 Video · 38 Minuti
52 Aperto

Programmazione Python per principianti - 52 Datetime

In questo articolo imparerai come sfruttare il tempo in Python utilizzando Datetime. Datetime è un modulo che rappresenta e memorizza il tempo.

53 Aperto

Programmazione in Python per principianti - 53 namedTuple

In questo articolo imparerai a conoscere e comprendere il namedTuple in Python.

54 Aperto

Programmazione Python per principianti - 54 OrderedDict

In questo articolo ti mostrerò come funziona OrderedDict in Python e a cosa serve. A questo punto avevi già visto come funzionano i dizionari. È così che i dizionari non hanno interesse se sono ordinati o meno - ovvero: non importa loro in che ordine sono stati riempiti. Al contrario, "Ordered Dictionaries" tengono conto di cosa è stato inserito quando.

55 Aperto

Programmazione Python per principianti - 55 DefaultDict

In questa parte del corso di Python imparerai a conoscere il DefaultDict in Python. Avevamo già visto i dizionari standard e notato che un dizionario è composto da due elementi importanti: una chiave e un valore. Tuttavia, se vogliamo che a un dizionario venga assegnato un determinato valore predefinito se non ne viene assegnato esplicitamente uno, possiamo farlo utilizzando DefaultDict.

56 Aperto

Programmazione Python per principianti - 56 Contatori

In questo articolo si parla di Counter in Python. Un Counter è un contenitore che tiene traccia di quante volte viene aggiunto lo stesso valore. Può essere utilizzato per implementare gli stessi algoritmi come Bag o "Multiset Data Structures" in altri linguaggi di programmazione.

57 Aperto

Programmazione Python per principianti - 57 debugger Python.

Il debugger di Python ci permette di esaminare il nostro codice, cioè di trovare errori più facilmente rispetto a quanto si possa fare con un'istruzione di stampa.

52

Programmazione Python per principianti - 52 Datetime

12 min Aperto
53

Programmazione in Python per principianti - 53 namedTuple

4 min Aperto
54

Programmazione Python per principianti - 54 OrderedDict

4 min Aperto
55

Programmazione Python per principianti - 55 DefaultDict

4 min Aperto
56

Programmazione Python per principianti - 56 Contatori

8 min Aperto
57

Programmazione Python per principianti - 57 debugger Python.

6 min Aperto

GUI - interfaccia utente

9 Video · 87 Minuti
58 Aperto

Programmazione Python per principianti - 58 GUI: Introduzione.

In questo articolo diamo uno sguardo a come si può utilizzare un'interfaccia grafica utente (GUI o interfaccia utente) in Python. A tale scopo, ci sono diverse opzioni in Python, ma utilizzeremo tkinter.

59 Aperto

Programmazione Python per principianti - Organizzazione del layout 59

In questo articolo imparerai come organizzare il layout con tkinter in Python. Per fare ciò, prenderemo il codice dell'ultimo articolo e lo espanderemo un po'.

60 Aperto

Programmazione Python per principianti - utilizzare 60 bottoni e clic.

In questo articolo imparerai come utilizzare i pulsanti in Python. Vedrai come crearli in un'interfaccia grafica e assegnare loro una funzione.

61 Aperto

Programmazione Python per principianti - 61 campi di input con Entry

In questo articolo imparerai come funzionano i campi di input con la funzione Entry. Per fare ciò, vedremo come possiamo personalizzare la nostra GUI (interfaccia utente) in modo che l'utente possa inserire il proprio nome e la propria età.

62 Aperto

Programmazione in Python per principianti - 62 Utilizzo di immagini

In questo articolo piuttosto breve imparerai come inserire le immagini nell'interfaccia grafica (GUI) in Python.

63 Aperto

Programmazione Python per principianti - 63 Il gestore della geometria della griglia Tkinter

In questo articolo imparerai cos'è il "Grid Geometry Manager" e come puoi usarlo per organizzare pulitamente la tua interfaccia utente. Si tratta di uno strumento che ci consente di disporre i nostri widget (elementi) in una tabella bidimensionale. Per fare ciò, tutto viene diviso nelle righe e colonne.

64 Aperto

Programmazione Python per principianti - Creare una barra dei menu e un menu a discesa

Una volta che svilupperai un programma più ampio, potresti aver bisogno eventualmente di una barra dei menu. Sicuramente la conosci dalla maggior parte dei programmi con cui hai lavorato finora. Ora è il momento di vedere come si può creare e utilizzare una barra dei menu in Python. Per farlo, inizieremo creando il menu stesso.

65 Aperto

Programmazione Python per principianti - 65 canvas nella GUI.

In questo articolo imparerai come lavorare con il Canvas nell'interfaccia grafica (GUI). Per farlo, creeremo un piccolo programma che mostra un cerchio sul Canvas. Canvas viene dall'inglese e può essere tradotto con "tela". Quindi praticamente stai dipingendo qualcosa sulla tela.

66 Aperto

Programmazione in Python per principianti - 66 esercizi pratici su GUI e Canvas.

In questo esercizio, espandiamo il codice dell'ultimo video e eseguiamo operazioni casuali.

58

Programmazione Python per principianti - 58 GUI: Introduzione.

9 min Aperto
59

Programmazione Python per principianti - Organizzazione del layout 59

6 min Aperto
60

Programmazione Python per principianti - utilizzare 60 bottoni e clic.

7 min Aperto
61

Programmazione Python per principianti - 61 campi di input con Entry

11 min Aperto
62

Programmazione in Python per principianti - 62 Utilizzo di immagini

5 min Aperto
63

Programmazione Python per principianti - 63 Il gestore della geometria della griglia Tkinter

13 min Aperto
64

Programmazione Python per principianti - Creare una barra dei menu e un menu a discesa

11 min Aperto
65

Programmazione Python per principianti - 65 canvas nella GUI.

16 min Aperto
66

Programmazione in Python per principianti - 66 esercizi pratici su GUI e Canvas.

9 min Aperto
Commenti (0)

Commenta ora „Programmazione con Python - il corso per principianti“