Suggerimenti
Qui di seguito alcuni testi suggeriti
La guida per principianti alla programmazione con Python!
Una guida completa che vi permetterà di scoprire le caratteristiche e le potenzialità di Python, il linguaggio di programmazione più popolare.
Il manuale è diviso in sezioni che accompagnano gradualmente nell’esplorazione dei comandi e degli strumenti di Python, permettendovi di familiarizzare con tutti gli aspetti fondamentali del linguaggio attraverso una serie di esempi pratici.
Partendo dai comandi più semplici, arriverete così a creare istruzioni sempre più complesse e potenti, fino a padroneggiare la programmazione a oggetti, che è alla base del linguaggio stesso.
Macchine e codici - Una questione di circuiti - Dagli impulsi ai numeri - Memoria e logica - Un servitore instancabile e preciso - Linguaggi e programmi - Il linguaggio e la macchina - Dal comando al programma - Programmare con Python - Dove trovare Python e come installarlo - Dal primo comando al primo programma - La personalizzazione dell’IDE - La guida in linea di Python - Istruzioni, dati e operatori - Le “funzioni incorporate” di Python - Stringhe, numeri e tipi di dati - Le variabili e la funzione input() - Assegnare un valore in Python - Variabili numeriche - Variabili stringa - Assegnare un valore interattivamente con input() - Le istruzioni condizionali if, elif, else - La logica condizionale e l’istruzione if - Creare iterazioni con while e for - L’iterazione con while - I cicli for - Creare funzioni in Python - Come si crea una funzione - Le liste in Python - Creare e gestire le liste - Le tuple in Python - Gestione delle tuple in Python - Gli insiemi in Python - Creazione degli insiemi - Gestione degli insiemi - I dizionari in Python - Creare un dizionario - Interrogare un dizionario - Operazioni di modifica e copia dei dizionari - Riordinare un dizionario - Riepilogo dei metodi per i dizionari - Errori ed eccezioni in Python - Errori sintattici - Errori di commissione - Errori di omissione - Gestire le eccezioni - Inserire try ed except all’interno di un ciclo - Sollevare volontariamente un’eccezione - I moduli di Python - L’uso dei moduli in Python - Creare, salvare e importare un modulo personalizzato - Le librerie di Python - La libreria standard di Python - Librerie di terze parti - Utilizzo di librerie esterne - Gestione di data e ora in Python - Il modulo time e la gestione del tempo in Python - Il modulo datetime e i suoi oggetti - Il modulo calendar di Python - Utilizzare percorsi, cartelle e file in Python - Gestire i percorsi in Python - Gestire le cartelle in Python - Gestire i file in Python - Navigare e raccogliere dati dal Web - Accedere alle risorse del Web - Scraping con BeautifulSoup e html5lib - Interrogare Google con Python - Inviare messaggi e-mail con Python - Server e protocolli di posta - Inviamo un messaggio e-mail con Python - Classi e istanze - Classi, attributi e metodi - Attributi e metodi speciali - I metodi built-in - Metodi speciali e overloading degli operatori - Gli attributi built-in - Ereditarietà e polimorfismo - Scopriamo l’ereditarietà delle classi - Dieci risorse utili per imparare e ottenere risposte - I siti e i blog dedicati a Python - Newsletter e mailing list - Forum e social network - Domande e risposte su Quora - Videocorsi su Udemy - Video su YouTube e Vimeo - Documenti e libri gratuiti - La “guida in linea” di Python - La documentazione ufficiale di Python - Confronto con gli sviluppatori
Bonaventura Di Bello è divulgatore e formatore tecnico dagli anni Ottanta, ed è autore dei più popolari manuali per WordPress pubblicati in Italia, fra cui il bestseller WordPress. La guida completa (2a edizione, Hoepli 2019) e WordPress For Dummies (Hoepli 2019).
Qui di seguito alcuni testi suggeriti