PHP 8 Oggetti, modelli e pratica: Padroneggiare i miglioramenti di Oo, i modelli di progettazione e gli strumenti di sviluppo essenziali

Punteggio:   (4,7 su 5)

PHP 8 Oggetti, modelli e pratica: Padroneggiare i miglioramenti di Oo, i modelli di progettazione e gli strumenti di sviluppo essenziali (Matt Zandstra)

Recensioni dei lettori

Riepilogo:

Il libro è apprezzato per l'ampiezza e la chiarezza dei contenuti, che lo rendono una risorsa preziosa per gli sviluppatori PHP di livello medio-avanzato che desiderano migliorare la loro comprensione della programmazione orientata agli oggetti (OOP) e delle migliori pratiche. Pur apprezzando l'organizzazione e la completezza, si fa notare che il libro non è adatto ai principianti assoluti.

Vantaggi:

Oltre 200 pagine di nuovi contenuti
autore eccellente con spiegazioni chiare
ben organizzato e approfondito
ottimo per l'apprendimento di PHP e OOP
prezioso per gli sviluppatori di livello medio-avanzato
offre approfondimenti sulle best practice.

Svantaggi:

Non adatto ai principianti
presuppone una conoscenza preliminare della programmazione e di PHP
alcuni lettori trovano difficile la lettura senza materiale supplementare
gli esempi potrebbero essere più lunghi
sarebbe utile costruire un'applicazione demo insieme al libro.

(basato su 8 recensioni dei lettori)

Titolo originale:

PHP 8 Objects, Patterns, and Practice: Mastering Oo Enhancements, Design Patterns, and Essential Development Tools

Contenuto del libro:

Imparate a sviluppare sistemi eleganti e solidi con PHP, grazie a tre elementi chiave: fondamenti degli oggetti, principi di progettazione e best practice. La sesta edizione di questo famoso libro è stata completamente aggiornata per PHP 8, includendo gli attributi, la promozione della proprietà del costruttore, i nuovi pseudo-tipi di argomento e di ritorno e altro ancora. Sono inoltre trattate molte novità rispetto all'ultima edizione, tra cui le proprietà tipizzate, l'operatore di coalescenza null e i tipi di ritorno void. Questo libro fornisce una solida base sul supporto di PHP per gli oggetti, si basa su queste fondamenta per instillare i principi fondamentali della progettazione del software e quindi copre gli strumenti e le pratiche necessarie per sviluppare, testare e distribuire codice robusto.

PHP 8 Objects, Patterns, and Practice inizia con le caratteristiche di PHP orientate agli oggetti. Introduce argomenti chiave come le dichiarazioni di classe, l'ereditarietà e la riflessione. La sezione successiva è dedicata ai design pattern. Spiega i principi che rendono potenti i pattern. Verranno trattati molti dei classici pattern di progettazione, compresi i pattern aziendali e di database. L'ultimo segmento del libro riguarda gli strumenti e le pratiche che possono aiutare a trasformare un ottimo codice in un progetto di successo. La sezione mostra come gestire più sviluppatori e rilasci con git e come gestire build e dipendenze con Composer. Esplora inoltre le strategie per il testing automatizzato e l'integrazione continua.

Dopo aver letto e utilizzato questo libro, avrete acquisito la padronanza dei miglioramenti orientati agli oggetti, dei modelli di progettazione e degli strumenti di sviluppo essenziali disponibili per PHP 8.

Cosa imparerete

⬤ Lavorare con i fondamenti degli oggetti: scrivere classi e metodi, istanziare oggetti e creare potenti gerarchie di classi usando l'ereditarietà.

Imparare le funzionalità avanzate orientate agli oggetti, come i metodi e le proprietà statiche, la gestione delle condizioni di errore con le eccezioni e la creazione di classi e interfacce astratte.

⬤ Comprendere e utilizzare i principi di progettazione per distribuire efficacemente oggetti e classi nei vostri progetti.

⬤ Scoprire una serie di potenti modelli da implementare nei propri progetti.

⬤ Garantire il successo di un progetto includendo test unitari; controllo di versione e gestione di build, installazione e pacchetti; integrazione continua.

Per chi è questo libro?

Chiunque abbia almeno una conoscenza di base di PHP e voglia utilizzare le sue caratteristiche orientate agli oggetti nei propri progetti. È anche per i codificatori PHP che vogliono conoscere le pratiche e gli strumenti (controllo di versione, test, integrazione continua, ecc.) che possono rendere i progetti sicuri, eleganti e stabili.

Altre informazioni sul libro:

ISBN:9781484267905
Autore:
Editore:
Rilegatura:Copertina morbida
Anno di pubblicazione:2021
Numero di pagine:833

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

PHP 8 Oggetti, modelli e pratica: Padroneggiare i miglioramenti di Oo, i modelli di progettazione e...
Imparate a sviluppare sistemi eleganti e solidi...
PHP 8 Oggetti, modelli e pratica: Padroneggiare i miglioramenti di Oo, i modelli di progettazione e gli strumenti di sviluppo essenziali - PHP 8 Objects, Patterns, and Practice: Mastering Oo Enhancements, Design Patterns, and Essential Development Tools
Oggetti, modelli e pratica del PHP - PHP Objects, Patterns and Practice
Questo libro vi porta oltre le basi di PHP alle pratiche di sviluppo aziendale...
Oggetti, modelli e pratica del PHP - PHP Objects, Patterns and Practice

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)