Programmazione pratica: Introduzione all'informatica con Python 3

Punteggio:   (4,4 su 5)

Programmazione pratica: Introduzione all'informatica con Python 3 (Paul Gries)

Recensioni dei lettori

Riepilogo:

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.

Svantaggi:

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)

Titolo originale:

Practical Programming: An Introduction to Computer Science Using Python 3

Contenuto del libro:

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).

Altre informazioni sul libro:

ISBN:9781937785451
Autore:
Editore:
Rilegatura:Copertina morbida

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Programmazione pratica: Introduzione all'informatica con Python 3 - Practical Programming: An...
Questo libro è rivolto a tutti coloro che vogliono...
Programmazione pratica: Introduzione all'informatica con Python 3 - Practical Programming: An Introduction to Computer Science Using Python 3
Programmazione pratica: Introduzione all'informatica con Python 3.6 - Practical Programming: An...
Testata in classe da decine di migliaia di...
Programmazione pratica: Introduzione all'informatica con Python 3.6 - Practical Programming: An Introduction to Computer Science Using Python 3.6

Le opere dell'autore sono state pubblicate dai seguenti editori:

© 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)