✉ Vuoi ricevere le nostre news? Iscriviti alla newsletter
Stai cercando altri testi di Danjou Julien?
Cerchi altro nel settore informatica?
Vuoi vedere altri titoli della collana Digital Lifestyle Pro?

Danjou Julien

Python. Programmazione avanzata

Editore: Sometti

Prezzo: 26,90 €

Collana: Digital Lifestyle Pro

Anno di pubblicazione: 2019

Tipologia: Libro in brossura

Scaffale: SOFTWARE e HARDWARE professionale e specialistico

Settore: informatica

Pagine: 226

EAN: 9788868957179

26,90 €
(prezzo di vendita al pubblico)
Non disponibile









Pagamenti sicuri con carta, bonifico, PayPal
Spedizioni e ritiri in negozio

Condividi questo titolo
Per info ordinabilità e tempi di consegna, inserisci la tua mail



Descrizione

La guida pratica per affinare le conoscenze di Python scavando a fondo nel linguaggio di programmazione più apprezzato al mondo. Scritto per gli sviluppatori e i programmatori esperti, il libro raccoglie oltre 15 anni di esperienza con Python e mostra come evitare gli errori più comuni, scrivere codice in modo più efficiente e costruire programmi migliori in meno tempo. Il volume affronta una serie di argomenti avanzati come il mutithreading e la memoizzazione, fornisce consigli di esperti su temi come la progettazione di API e la gestione dei database e svela il funzionamento interno di Python, per avere una comprensione più approfondita del linguaggio. La prima parte affronta questioni come il versioning, lo stile del codice e i controlli automatizzati. Il libro mostra quindi come definire in modo efficiente le funzioni, scegliere le strutture di dati e le librerie più appropriate, costruire programmi in vista del futuro, creare package del software per la distribuzione e ottimizzare i programmi fino al livello del bytecode. Tra gli argomenti trattati: Moduli, librerie e framework; Documentazione e buona pratica API; Gestire timestamp e fusi orari; Distribuzione, unit test, metodi e decoratori; Programmazione funzionale; Albero sintattico astratto, Hy e attributi in stile Lisp; Prestazioni e ottimizzazioni; Scala e architettura; Gestione di database relazionali; Funzionalità avanzate per scrivere codice migliore.