Corso Completo di Python
Tutorial avanzato sul linguaggio di programmazione Python. Tanta teoria ed esercizi!
Funzioni
001
Ambito locale delle variabili in Python
002L'ambito globale delle variabili in Python
003Interazione degli scope in Python
004Sfumature dell'utilizzo degli ambiti di visibilità in Python
005Passaggio di variabili per valore in Python
006Passaggio di variabili per riferimento in Python
007Passaggio di primitive come parametri di funzioni in Python
008Passaggio di oggetti come parametri in Python
009Funzione come variabile in Python
010Funzioni di callback in Python
011Passare più parametri a una funzione in Python
012Combinazione di parametri regolari e *args in Python
013Output dei parametri nominati come dizionario in Python
014Combinazione di parametri in Python
015Output della documentazione delle funzioni in Python
016Funzione Lambda in Python
017Funzione map per iterare oggetti in Python
018Funzione filter per filtrare oggetti in Python
019Istruzione global in Python
020Funzione all'interno di una funzione in Python
021Istruzione nonlocal in Python
022Sfumature nell'utilizzo delle funzioni interne in Python
023Chiusure in Python
024Ricorsione in Python
Comprehension
025
List Comprehensions in Python
026Operazioni con elementi nelle list comprehension in Python
027Generazione da una lista in Python
028Condizioni nelle list comprehension in Python
029Cicli multipli nella list comprehension in Python
030Cicli multipli con condizione nelle list comprehension in Python
031Generazione di una lista bidimensionale in Python
032Creazione di dizionari con la comprensione di dizionari in Python
Espressioni Regolari
033
Introduzione alle espressioni regolari in Python
034Operatori di ripetizione dei caratteri nelle regex
035Parentesi raggruppatrici nelle espressioni regolari di Python
036Escaping dei caratteri speciali nelle espressioni regolari di Python
037Parentesi graffe nelle espressioni regolari Python
038Limitare la golosità nelle espressioni regolari in Python
039Gruppi di caratteri nelle espressioni regolari Python
040Set di caratteri nelle espressioni regolari Python
041Inversione di set di caratteri nelle regex
042Caratteristiche del cirillico nelle espressioni regolari di Python
043Caratteri speciali all'interno delle parentesi quadre in Python
044Gruppi di caratteri all'interno di set nelle espressioni regolari Python
045Eccezioni all'interno degli insiemi nelle espressioni regolari Python
046Il simbolo dell'accento circonflesso all'interno degli insiemi nelle espressioni regolari Python
047Trattino all'interno di set nelle espressioni regolari Python
048Inizio e fine riga nelle espressioni regolari di Python
049Confini delle parole nelle espressioni regolari di Python
050Multiriga nelle espressioni regolari di Python
051Il comando 'o' nelle espressioni regolari di Python
052Il metodo search nelle espressioni regolari di Python
053Posizione del risultato trovato nel metodo search di Python
054Gruppi di acquisizione nel metodo search di Python
055Gruppi (capture groups) con il metodo group nel metodo search di Python
056Tutte le catture in forma di tupla nel metodo search di Python
057Slot con nome nel metodo search di Python
058Backreference nella stringa di sostituzione in Python
059Annullamento dell'escape del numero del gruppo Python
060Il metodo findall nelle espressioni regolari di Python
061Gruppi di cattura nel metodo findall di Python
062Il metodo finditer nelle espressioni regolari di Python
063Gruppi nel metodo finditer di Python
064Slot con nome nel metodo finditer in Python
065Il metodo fullmatch nelle espressioni regolari di Python
066Gruppi di acquisizione nel metodo fullmatch di Python
067Il metodo match nelle espressioni regolari di Python
068Gruppi (capturing groups) nel metodo match di Python
069Il metodo subn nelle espressioni regolari di Python
070Il metodo split nelle espressioni regolari di Python
071Parentesi non catturanti nelle espressioni regolari di Python
072Lookahead e Lookbehind Positivo e Negativo nelle Espressioni Regolari di Python
073Flag per le espressioni regolari in Python
Eccezioni
074
Introduzione alle eccezioni in Python
075Gestione delle eccezioni in Python
076Tipi principali di eccezioni in Python
077Intercettare diversi tipi di eccezioni in Python
078Blocco else nella gestione delle eccezioni in Python
079Il blocco finally nella gestione delle eccezioni in Python
080Creare e lanciare i propri tipi di eccezioni in Python
081Eccezioni personalizzate nelle condizioni in Python
082Funzione con eccezione in Python
Moduli
083
Introduzione all'import in Python
084Rinominare un modulo in Python
085Importare parte di un modulo in Python
086Importare tutto il contenuto di un file in Python
087Gestore di pacchetti pip in Python
088Installazione di una libreria utilizzando pip in Python
089Verifica della presenza di una libreria con pip in Python
090Aggiornamento della versione della libreria utilizzando pip in Python
091Rimuovere una libreria con pip in Python
Ambiente Virtuale
092
Ambiente Virtuale in Python
093Creazione di un ambiente virtuale in Python
094Attivazione dell'ambiente virtuale in Python
095Disattivazione dell'ambiente virtuale in Python
096Installazione di una libreria in un ambiente virtuale in Python
097Trasferimento di un progetto in un ambiente virtuale in Python
Database SQL
098
Introduzione ai database in Python
099Lavorare con i database tramite PhpMyAdmin
100Tabella di test users
101Manipolazioni preparatorie per lavorare con SQL in Python
102Invio di richieste al database in Python
103Visualizzare tutti i record come dizionario in Python
104Selezione di record con query SQL in Python
105Operazioni logiche nelle query SQL in Python
106Recuperare un singolo record in Python
107Campi di selezione nelle query SQL in Python
108Inserimento di record tramite query SQL in Python
109Inserimento di record con colonne mancanti tramite query SQL in Python
110Aggiornamento di record tramite query SQL in Python
111Eliminazione di record tramite query SQL in Python
112Rinominare un campo in Python
113Selezione di record per valori specifici in Python
114Limitazione del numero di record in SQL in Python
115Ordinamento dei record tramite query SQL in Python
116Selezione del valore minimo in SQL in Python
117Selezione del valore massimo in SQL in Python
118Somma dei valori di un campo in SQL in Python
119Conteggio di record tramite query SQL in Python
120Raggruppamento del risultato in Python
121Concatenazione di stringhe durante la selezione in SQL in Python
Organizzazione del Database
122