Ultima modifica:
In questo articolo scopriremo quali sono i libri più indicati per lo studio e l'approfondimento del linguaggio di programmazione Python.
Una delle domande che ricorre spesso all'interno del forum è "Da quale libro posso cominciare a studiare Python?".
Per questo motivo, abbiamo deciso di stilare una lista dei libri che abbiamo trovato maggiormente utili. Questa, è stata suddivisa per categorie:
- Per chi inizia a programmare e sceglie Python come primo linguaggio (senza basi di programmazione);
- Per chi vuole imparare (con basi di programmazione);
- Per chi vuole approfondire.
1 I migliori libri per cominciare a programmare in Python
1.1 Concetti di informatica e fondamenti di Python (Cay Horstmann e Rence D.Necaise)
Questo libro è davvero l’ideale per chi non ha mai programmato e vuole imparare in maniera efficace, parte veramente dalle basi. Nelle sue quasi 800 pagine contiene un po’ di tutto, da una introduzione di base sui diversi aspetti del linguaggio ad una trattazione più esaustiva e dettagliata dei singoli, vi sono inoltre molti esempi ed esercizi per assicurarsi di aver capito ciò che si è letto.
2 I migliori libri per approfondire Python
2.1 Programmare con Python (Marco Buttu)
Questo libro invece è meno consigliato per chi non ha mai letto una riga di Python in vita sua, è un vero e proprio manuale, un testo di approfondimento del linguaggio. Se hai bisogno di schiarirti le idee su alcuni particolari, qui trovi tutto quello che ti serve spiegato molto bene.
Per il resto, se volete continuare ad approfondire in lingua inglese, potrete tranquillamente fare affidamento alla documentazione ufficiale che trovate QUI
3 Altri consigli su Libri da leggere su Informatica e Programmazione
I migliori libri per imparare e approfondire: Algorithms and Data Structures
I migliori libri per imparare e approfondire il C++
I migliori libri per imparare e approfondire il C
I migliori libri per imparare e approfondire il Java
I 15 migliori libri per studiare l'Ethical Hacking e Penetration Testing nel 2021