Programmazione orientata agli oggetti in Python 3 - Terza edizione: Costruire software robusto e manutenibile con modelli di progettazione orientati agli oggetti in Python 3.8

Punteggio:   (4,4 su 5)

Programmazione orientata agli oggetti in Python 3 - Terza edizione: Costruire software robusto e manutenibile con modelli di progettazione orientati agli oggetti in Python 3.8 (Dusty Phillips)

Recensioni dei lettori

Riepilogo:

Il libro è una risorsa ampiamente raccomandata per l'apprendimento della programmazione orientata agli oggetti (OOP) in Python, che si rivolge ai principianti e a coloro che desiderano approfondire le proprie conoscenze. Il libro è in grado di offrire un buon equilibrio tra contenuti accattivanti e solide informazioni tecniche, anche se diversi lettori hanno rilevato problemi di formattazione, errori di battitura e alcune spiegazioni mancanti negli esempi. Nel complesso, il libro è stato accolto con favore per la sua chiarezza e la sua accessibilità, che lo rendono una buona scelta per gli studenti.

Vantaggi:

Coinvolgente e piacevole da leggere
copre un'ampia gamma di concetti e modelli di progettazione OOP
utile sia per i principianti che per gli studenti intermedi
fornisce spiegazioni chiare con esempi pertinenti
utile come manuale di riferimento
raggiunge un buon equilibrio tra semplicità e profondità.

Svantaggi:

Numerosi problemi di formattazione e refusi, soprattutto nei blocchi di codice
alcuni esempi mancano delle necessarie dichiarazioni di importazione o del contesto
può richiedere ai lettori di rivedere spesso le sezioni precedenti
alcuni lettori desideravano contenuti OOP più avanzati
grammatica e struttura delle frasi incoerenti.

(basato su 32 recensioni dei lettori)

Titolo originale:

Python 3 Object-oriented Programming - Third Edition: Build robust and maintainable software with object-oriented design patterns in Python 3.8

Contenuto del libro:

Scopri il Python moderno con questa guida alle strutture dati, ai design pattern e alle tecniche orientate agli oggetti di Python.

Caratteristiche principali

⬤ Analisi approfondita di molti comuni modelli di progettazione orientati agli oggetti, più adatti allo stile unico di Python.

⬤ Imparare la sintassi e le librerie Python più recenti.

⬤ Esplora modelli di progettazione astratti e li implementa in Python 3. 8.

Descrizione del libro

La programmazione orientata agli oggetti (OOP) è un paradigma di progettazione popolare in cui i dati e i comportamenti sono incapsulati in modo da poter essere manipolati insieme. Questa terza edizione di Python 3 Object-Oriented Programming spiega in modo esauriente le classi, l'incapsulamento dei dati e le eccezioni, ponendo l'accento su quando è possibile utilizzare ciascun principio per sviluppare un software ben progettato.

Partendo da un'analisi dettagliata della programmazione orientata agli oggetti, utilizzerete il linguaggio di programmazione Python per comprendere chiaramente i concetti chiave del paradigma orientato agli oggetti. Imparerete a creare applicazioni manutenibili studiando modelli di progettazione di livello superiore. Il libro vi mostrerà le complessità della manipolazione di stringhe e file e come Python distingue tra dati binari e testuali. In questo libro verranno introdotti non uno, ma due sistemi di testing automatico molto potenti, unittest e pytest. Avrete un'introduzione completa all'ecosistema di programmazione concorrente di Python.

Alla fine del libro, avrete imparato a fondo i principi orientati agli oggetti utilizzando la sintassi di Python e sarete in grado di creare programmi robusti e affidabili con sicurezza.

Che cosa imparerete?

⬤ Implementare oggetti in Python creando classi e definendo metodi.

⬤ Capire le tecniche di concorrenza e le insidie più comuni in Python 3.

⬤ Estendere le funzionalità delle classi utilizzando l'ereditarietà.

⬤ Capire quando utilizzare le funzionalità orientate agli oggetti e, soprattutto, quando non utilizzarle.

⬤ Scoprire cosa sono i design pattern e perché sono diversi in Python.

⬤ Scoprire la semplicità dei test unitari e perché sono così importanti in Python.

⬤ Esplora la programmazione concorrente orientata agli oggetti.

Per chi è questo libro?

Se siete alle prime armi con le tecniche di programmazione orientata agli oggetti, o se avete le competenze di base di Python e desiderate imparare a fondo come e quando applicare correttamente l'OOP in Python, questo è il libro che fa per voi. Se siete programmatori orientati agli oggetti per altri linguaggi o se state cercando di fare un passo avanti nel nuovo mondo di Python 3.8, anche voi troverete questo libro adatto a voi. 8, anche voi troverete questo libro un'utile introduzione a Python. Non è necessaria un'esperienza precedente con Python 3.

Altre informazioni sul libro:

ISBN:9781789615852
Autore:
Editore:
Rilegatura:Copertina morbida

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Python 3 Programmazione orientata agli oggetti - Seconda edizione: Costruire software robusto e...
Ripensare la programmazione Python con questa...
Python 3 Programmazione orientata agli oggetti - Seconda edizione: Costruire software robusto e manutenibile con modelli di progettazione orientati agli oggetti in Python - Python 3 Object-Oriented Programming - Second Edition: Building robust and maintainable software with object oriented design patterns in Python
Programmazione orientata agli oggetti in Python 3 - Terza edizione: Costruire software robusto e...
Scopri il Python moderno con questa guida alle...
Programmazione orientata agli oggetti in Python 3 - Terza edizione: Costruire software robusto e manutenibile con modelli di progettazione orientati agli oggetti in Python 3.8 - Python 3 Object-oriented Programming - Third Edition: Build robust and maintainable software with object-oriented design patterns in Python 3.8
Python 3 Programmazione orientata agli oggetti - Python 3 Object Oriented Programming
Se pensate che sia giunto il momento di imparare le tecniche di...
Python 3 Programmazione orientata agli oggetti - Python 3 Object Oriented Programming

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)