Punteggio:
Il libro è molto apprezzato dai principianti della programmazione Python, in quanto fornisce una solida base e spiegazioni chiare dei concetti fondamentali. È consigliato come risorsa supplementare per i corsi online, in particolare per Coursera. Tuttavia, è stato notato che manca di profondità e di contenuti avanzati, il che lo rende meno adatto a chi ha una precedente esperienza di programmazione. Alcuni utenti trovano impegnativi gli esercizi, soprattutto quelli che non hanno soluzioni fino alla fine del libro.
Vantaggi:⬤ Ben scritto e facile da capire
⬤ ottimo per i principianti
⬤ ben organizzato con esempi pratici ed esercizi
⬤ si abbina bene ai corsi online
⬤ fornisce conoscenze fondamentali e approfondimenti su Python.
⬤ Manca di profondità per i programmatori intermedi
⬤ esercizi non corretti fino alla fine dei capitoli
⬤ alcuni esempi potrebbero non seguire le migliori pratiche
⬤ scollegato dal corso online di accompagnamento per alcuni utenti.
(basato su 50 recensioni dei lettori)
Practical Programming: An Introduction to Computer Science Using Python 3
Questo libro è rivolto a tutti coloro che vogliono capire la programmazione informatica. Imparerete a programmare in un linguaggio utilizzato da milioni di smartphone, tablet e PC. Il libro vi accompagnerà nella scrittura di programmi per risolvere problemi del mondo reale, mentre imparerete i fondamenti della programmazione con Python 3. Imparerete la progettazione, gli algoritmi, i test e il debugging e disporrete di tutti gli strumenti necessari per produrre codice di qualità. In questa seconda edizione, abbiamo aggiornato quasi tutto il materiale, incorporando le lezioni apprese negli ultimi cinque anni di insegnamento di Python a persone nuove alla programmazione.
Per iniziare non è necessaria alcuna esperienza di programmazione. Innanzitutto, riceverete un'introduzione dettagliata a Python e alla programmazione. Scoprirete cosa succede esattamente quando i vostri programmi vengono eseguiti. Attraverso esempi reali, imparerete a lavorare con numeri, testo, grandi insiemi di dati e file. Vedrete poi come creare e utilizzare i vostri tipi di dati.
Gli esempi incrementali mostrano i passaggi e i passi falsi che avvengono durante lo sviluppo dei programmi, in modo da sapere cosa aspettarsi quando si affronta un problema da soli. Ispirandosi a "How to Design Programs" (HtDP), imparerete una ricetta in sei fasi per la progettazione di funzioni, che vi aiuterà quando inizierete ad apprendere i concetti e diventerà parte integrante della scrittura dei programmi alla fine.
Mentre imparate a usare gli strumenti di programmazione fondamentali nella prima metà del libro, vedrete come documentare e organizzare il vostro codice in modo che voi e gli altri programmatori possiate leggerlo e capirlo più facilmente. Oltre alle nozioni di base, imparerete a garantire l'affidabilità dei vostri programmi e a lavorare con i database, a scaricare automaticamente i dati dal Web e a creare interfacce utente. Ma soprattutto, imparerete a pensare come un programmatore professionista.
È necessario scaricare Python 3, disponibile su "python.org". Con questo download viene fornito IDLE, l'editor che usiamo per scrivere ed eseguire i programmi Python. (Se si utilizza Linux, potrebbe essere necessario installare Python 3 e IDLE separatamente).
© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)