PHP Fundamentals II è progettato per insegnare allo sviluppatore PHP intermedio concetti di livello superiore, inclusa un'introduzione dettagliata alla programmazione orientata agli oggetti, linguaggi avanzati e metodologie di sviluppo web e sviluppo di framework PHP, in modo da poter:
● Crea applicazioni web basate su database simili alle applicazioni del corso.
● Sfrutta le tecniche di programmazione orientata agli oggetti (OOP) nelle tue applicazioni.
● Usa oggetti incorporati per interfacciare un database.
● Analizza i dati di input e impara a filtrarli e convalidarli e perché.
● Richiedi un servizio web ed elabora i dati di reso.
● Scopri come riconoscere meglio le pratiche di codifica inefficienti e migliorarle.
● Scopri le migliori pratiche.
● Impara alcuni concetti chiamati modelli di progettazione del software.
● Come lanciare e gestire oggetti eccezione.
PHP Fundamentals III insegna strumenti, tecniche e concetti di programmazione PHP avanzati, quindi puoi:
● Progetta applicazioni web di livello aziendale.
● Definisci la tua concezione di cos’è e come si crea un container Docker
● Distribuisci le applicazioni in ambienti server mirati con strumenti di automazione.
● Crea API di servizi web.
● Installa e configura versioni PHP personalizzate.
● Migliora le prestazioni utilizzando il compilatore JIT e la programmazione asincrona.
● Gestisci lo sviluppo software del team con il controllo del codice sorgente.
● Comprendere le pratiche di consegna continua e implementarle con gli strumenti disponibili.