Programmazione: Imparare a programmare con Python

Punteggio:   (4,7 su 5)

Programmazione: Imparare a programmare con Python (Ana Bell)

Recensioni dei lettori

Riepilogo:

Il libro è considerato un'eccellente risorsa introduttiva per i principianti che vogliono imparare la programmazione Python. Spiega efficacemente i concetti di programmazione utilizzando analogie reali e fornisce un approccio strutturato e pratico con numerosi esercizi e progetti di base. Tuttavia, è rivolto principalmente a principianti assoluti e potrebbe non essere adatto a chi ha già familiarità con la programmazione o a chi si aspetta contenuti avanzati.

Vantaggi:

Eccellente per i principianti, fornisce spiegazioni chiare e analogie con la vita reale.
Si concentra sull'insegnamento della risoluzione dei problemi e del pensiero logico.
Strutturato in passi logici con esercizi e progetti pratici.
Scritto da un educatore esperto (docente del MIT) che ne aumenta la credibilità.
Include appendici utili per l'apprendimento.

Svantaggi:

Potrebbe essere troppo elementare per i lettori con precedenti esperienze di programmazione.
Alcuni critici ritengono che il ritmo sia lento e che si concentri eccessivamente sullo pseudocodice.
Alcuni progetti di base possono sembrare fuorvianti o poco approfonditi.

(basato su 17 recensioni dei lettori)

Titolo originale:

Get Programming: Learn to Code with Python

Contenuto del libro:

Sommario

Programmare: Impara a programmare con Python introduce al mondo della scrittura di programmi per computer senza annegare in un gergo confuso o in una teoria che rende l'inizio più difficile del previsto. Ricco di esempi pratici e di lezioni passo-passo che utilizzano il linguaggio Python, facile da capire, questo libro vi farà programmare in pochissimo tempo.

Questo libro si affianca perfettamente al nostro videocorso Get Programming with Python in Motion, disponibile esclusivamente su Manning.com: www.manning.com/livevideo/get-programmin​.

G-con-python-in-motion.

L'acquisto del libro stampato include un eBook gratuito nei formati PDF, Kindle e ePub di Manning Publications.

Informazioni sulla tecnologia

Ammettiamolo. L'unico modo per imparare la programmazione informatica è farla. Sia che vogliate prepararvi per il prossimo colloquio di lavoro, sia che vogliate semplicemente realizzare qualche progetto domestico, la programmazione può essere uno strumento straordinario. Questo libro è stato progettato appositamente per i principianti, aiutandoli a imparare a programmare con le proprie mani, passo dopo passo, progetto dopo progetto. È ora di iniziare a programmare.

Informazioni sul libro

Impara a programmare: Impara a programmare con Python vi insegna le basi della programmazione informatica utilizzando il linguaggio Python. In questo libro, incentrato sugli esercizi, farete qualcosa in quasi ogni pagina mentre lavorate attraverso 38 lezioni compatte e 7 coinvolgenti progetti di base. Grazie alle illustrazioni chiarissime, agli esercizi che verificano la vostra comprensione e ai suggerimenti per i prossimi tentativi, inizierete a pensare come un programmatore in men che non si dica.

Cosa contiene

⬤ Competenze di programmazione utilizzabili in qualsiasi linguaggio.

⬤ Impara a programmare, senza bisogno di esperienza.

⬤ Impara Python, il linguaggio per i principianti.

⬤ Decine di esercizi ed esempi aiutano a imparare facendo.

Informazioni sul lettore

Non è necessaria alcuna esperienza di programmazione.

Informazioni sull'autore

Ana Bell è una docente e scienziata del MIT che insegna il famoso corso Introduzione all'informatica e alla programmazione con Python.

Indice dei contenuti

IMPARARE A PROGRAMMARE.

⬤ Lezione 1 - Perché imparare a programmare?

⬤ Lezione 2 - Principi di base dell'apprendimento di un linguaggio di programmazione.

UNITÀ 1 - VARIABILI, TIPI, ESPRESSIONI E DICHIARAZIONI.

⬤ Lezione 3 - Introduzione a Python: un linguaggio di programmazione.

⬤ Lezione 4 - Variabili ed espressioni: dare nomi e valori alle cose.

⬤ Lezione 5 - Tipi di oggetti e dichiarazioni di codice 46.

⬤ Lezione 6 - Progetto Capstone: il vostro primo programma Python - convertite le ore in minuti.

UNITÀ 2 - STRINGHE, TUPLE E INTERAZIONE CON L'UTENTE.

⬤ Lezione 7 - Introduzione agli oggetti stringa: sequenze di caratteri.

⬤ Lezione 8 - Operazioni avanzate sulle stringhe.

⬤ Lezione 9 - Semplici messaggi di errore.

⬤ Lezione 10 - Oggetti tupla: sequenze di qualsiasi tipo di oggetto.

⬤ Lezione 11 - Interazione con l'utente.

⬤ Lezione 12 - Progetto Capstone: mashup di nomi.

UNITÀ 3 - PRENDERE DECISIONI NEI PROGRAMMI.

⬤ Lezione 13 - Introdurre le decisioni nei programmi.

⬤ Lezione 14 - Prendere decisioni più complicate.

⬤ Lezione 15 - Progetto Capstone: scegli la tua avventura.

UNITÀ 4 - RIPETIZIONE DEI COMPITI.

⬤ Lezione 16 - Ripetizione di compiti con i loop.

⬤ Lezione 17 - Personalizzazione dei cicli.

⬤ Lezione 18 - Ripetizione di compiti in presenza di condizioni.

⬤ Lezione 19 - Progetto di base: Scarabeo, edizione artistica.

UNITÀ 5 - ORGANIZZARE IL CODICE IN BLOCCHI RIUTILIZZABILI.

⬤ Lezione 20 - Costruire programmi che durino nel tempo.

⬤ Lezione 21 - Raggiungere la modularità e l'astrazione con le funzioni.

⬤ Lezione 22 - Operazioni avanzate con le funzioni.

⬤ Lezione 23 - Progetto Capstone: analizza i tuoi amici.

UNITÀ 6 - LAVORARE CON I TIPI DI DATI MUTABILI.

⬤ Lezione 24 - Oggetti mutabili e immutabili.

⬤ Lezione 25 - Lavorare con gli elenchi.

⬤ Lezione 26 - Operazioni avanzate con gli elenchi.

⬤ Lezione 27 - Dizionari come mappe tra oggetti.

⬤ Lezione 28 - Aliasing e copia di elenchi e dizionari.

⬤ Lezione 29 - Progetto di base: somiglianza tra documenti.

UNITÀ 7 - CREARE I PROPRI TIPI DI OGGETTI UTILIZZANDO LA PROGRAMMAZIONE ORIENTATA AGLI OGGETTI.

⬤ Lezione 30 - Creare i propri tipi di oggetti.

⬤ Lezione 31 - Creare una classe per un tipo di oggetto.

⬤ Lezione 32 - Lavorare con i propri tipi di oggetto.

⬤ Lezione 33 - Personalizzare le classi.

⬤ Lezione 34 - Progetto di base: gioco di carte.

UNITÀ 8 - UTILIZZARE LE LIBRERIE PER MIGLIORARE I PROGRAMMI.

⬤ Lezione 35 - Librerie utili.

⬤ Lezione 36 - Test e debug dei programmi.

⬤ Lezione 37 - Una libreria per le interfacce grafiche.

⬤ Lezione 38 - Progetto di base: gioco del tag.

⬤ Appendice A - Risposte agli esercizi della lezione.

⬤ Appendice B - Foglio di istruzioni per Python.

⬤ Appendice C - Librerie Python interessanti.

Altre informazioni sul libro:

ISBN:9781617293788
Autore:
Editore:
Rilegatura:Copertina morbida
Anno di pubblicazione:2018
Numero di pagine:456

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Programmazione: Imparare a programmare con Python - Get Programming: Learn to Code with...
Sommario Programmare: Impara a programmare con Python introduce...
Programmazione: Imparare a programmare con Python - Get Programming: Learn to Code with Python

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)