Tutorial PHP - Programmazione orientata agli oggetti: Fondamenti e pratica Lingua: Tedesca

Tutorial PHP – Programmazione ad oggetti: Concetti base e pratica

Webdesign, CMS & Sviluppo 88 Video · 9.9 h Formazione video · Italiano Jan Brinkmann di Jan Brinkmann

Vuoi creare un sito web moderno? Inizia qui: Scopri lo sviluppo orientato agli oggetti con PHP, dalle basi all'implementazione pratica. Nel tutorial di 10 ore di Jan Brinkmann ti aspettano concetti di base, concetti avanzati, design pattern e progetti pratici.

  • 88 lezioni in 10 ore di video training sulla programmazione web orientata agli oggetti con PHP
  • Dalle basi alla pratica e come bonus un template completo di HTML/CSS.
  • Da Jan Brinkmann, uno sviluppatore appassionato con più di 15 anni di esperienza nel web e nelle app.

Imparare le lingue non è mai stato così facile! Fatti guidare dal tutorial PHP per creare il tuo sito web basato sulla programmazione orientata agli oggetti.

Contenuto

88 Video, 593 Minuti

Introduzione al Video-Training

1 Video · 1 Minuti
01 Aperto Gratis

Questo ti aspetta nel video corso "Tutorial PHP - programmazione ad oggetti: fondamenti e pratica

Ti aspetta un tutorial PHP sulla programmazione orientata agli oggetti - concetti fondamentali e pratica.

01

Questo ti aspetta nel video corso "Tutorial PHP - programmazione ad oggetti: fondamenti e pratica

1 min Aperto

Introduzione al corso

6 Video · 21 Minuti
02 Aperto

Programmazione web orientata agli oggetti con PHP - 1.01 Benvenuti al corso

Di tutto cuore: Benvenuto al corso! Qui c'è una panoramica di ciò che ti aspetta.

03 Aperto

Programmazione web orientata agli oggetti con PHP - Installare l'ambiente di sviluppo 1.02

Iniziamo con la configurazione del tuo ambiente di sviluppo. Qui troverai il software necessario.

04 Aperto

Programmazione web orientata agli oggetti con PHP - 1.03 Quale editor dovrei usare?

Quale editor è la scelta giusta per gli esempi? Qui troverai la risposta.

05 Aperto

Programmazione web orientata agli oggetti con PHP - aprire ed eseguire esempi 1.04

Lavoro nel corso con PhpStorm. In questa lezione ti mostrerò come gli esempi possono essere aperti anche con altri editori.

06 Aperto

Programmazione web orientata agli oggetti con PHP - Anteprima 1.05: Questo svilupperai alla fine.

Sei già pieno di motivazione? Dopo questo video un po' di più. Un'anteprima del progetto pratico.

07 Aperto

Programmazione web orientata agli oggetti con PHP - 1.06 Cambiamenti in PHP 7

In PHP 7 alcune cose sono cambiate. Qui troverai una panoramica di alcune delle modifiche più evidenti.

02

Programmazione web orientata agli oggetti con PHP - 1.01 Benvenuti al corso

2 min Aperto
03

Programmazione web orientata agli oggetti con PHP - Installare l'ambiente di sviluppo 1.02

4 min Aperto
04

Programmazione web orientata agli oggetti con PHP - 1.03 Quale editor dovrei usare?

2 min Aperto
05

Programmazione web orientata agli oggetti con PHP - aprire ed eseguire esempi 1.04

2 min Aperto
06

Programmazione web orientata agli oggetti con PHP - Anteprima 1.05: Questo svilupperai alla fine.

2 min Aperto
07

Programmazione web orientata agli oggetti con PHP - 1.06 Cambiamenti in PHP 7

9 min Aperto

Le basi dell'orientamento agli oggetti

8 Video · 59 Minuti
08 Aperto

Programmazione web orientata agli oggetti con PHP - 2.01 Il quiz degli oggetti

Per rendere il capitolo introduttivo ancora più interessante, compila qui accanto un testo lacunoso. Scarica il modello, stampalo e compilalo mentre studi il capitolo.

09 Aperto

Programmazione web orientata agli oggetti con PHP - 2.02 Orientamento agli oggetti, cos'è?

Qui crei la base importante, perché gli oggetti non sono semplicemente una raccolta di dati e funzioni. Un importante punto di partenza sull'argomento.

10 Aperto

Programmazione web orientata agli oggetti con PHP - 2.03 Cosa sono le classi?

Quando si parla di programmazione orientata agli oggetti, prima o poi si incontra il concetto di "classe". Ma cosa significa esattamente?

11 Aperto

Programmazione web orientata agli oggetti con PHP – 2.04 Incapsulamento dei dati.

L'incapsulamento dei dati è un principio fondamentale importante. In questa lezione imparerai a conoscere l'idea dietro di esso.

12 Aperto

Programmazione web orientata agli oggetti con PHP - 2.05 Astrazione

Senza astrazione, il tuo software diventerebbe molto rapidamente piuttosto disordinato, non raggiungendo la semplificazione desiderata. Guarda questo video e impara a pensare in modo più astratto.

13 Aperto

Programmazione web orientata agli oggetti con PHP - 2.06 Ereditarietà

Anche l'ereditarietà supporta l'architettura del tuo software. Impara a comprenderla e ad utilizzarla consapevolmente.

14 Aperto

Programmazione web orientata agli oggetti con PHP - 2.07 Polimorfismo

La polimorfia è meglio compresa nella pratica. Tuttavia, a questo punto dovresti almeno averne sentito parlare.

15 Aperto

Programmazione web orientata agli oggetti con PHP - Soluzione per il testo lacunoso 2.08

Hai completato diligentemente il testo lacunare? Molto bene! Ora puoi controllarlo.

08

Programmazione web orientata agli oggetti con PHP - 2.01 Il quiz degli oggetti

2 min Aperto
09

Programmazione web orientata agli oggetti con PHP - 2.02 Orientamento agli oggetti, cos'è?

19 min Aperto
10

Programmazione web orientata agli oggetti con PHP - 2.03 Cosa sono le classi?

9 min Aperto
11

Programmazione web orientata agli oggetti con PHP – 2.04 Incapsulamento dei dati.

4 min Aperto
12

Programmazione web orientata agli oggetti con PHP - 2.05 Astrazione

6 min Aperto
13

Programmazione web orientata agli oggetti con PHP - 2.06 Ereditarietà

7 min Aperto
14

Programmazione web orientata agli oggetti con PHP - 2.07 Polimorfismo

7 min Aperto
15

Programmazione web orientata agli oggetti con PHP - Soluzione per il testo lacunoso 2.08

5 min Aperto

Introduzione all'orientamento agli oggetti con PHP

8 Video · 37 Minuti
16 Aperto

Programmazione web orientata agli oggetti con PHP - 3.01 Classi in PHP

Dalla teoria alla pratica. Qui ora passi all'implementazione con PHP.

17 Aperto

Programmazione web orientata agli oggetti con PHP - 3.02 Dalla classe all'oggetto: con new

Una classe è il piano di costruzione per gli oggetti. In PHP un'istanza viene creata con la parola chiave "new". Qui imparerai come si fa.

18 Aperto

Programmazione web orientata agli oggetti con PHP - 3.03 Proprietà

Le caratteristiche di una classe descrivono più da vicino l'oggetto. Impara a conoscere meglio questo concetto.

19 Aperto

Programmazione web orientata agli oggetti con PHP - 3.04 Costanti

Le costanti sono un'ulteriore modalità per memorizzare valori statici. Qui imparerai anche questo principio.

20 Aperto

Programmazione web orientata agli oggetti con PHP - Convenzioni sui nomi 3.05

Nella denominazione di variabili e simili ci sono alcune convenzioni generalmente accettate o "best practices". Ed è di questo che si tratta qui.

21 Aperto

Programmazione web orientata agli oggetti con PHP - 3.06 Valori e riferimenti

Conosci i principi "PassByValue" e "PassByReference"? Sono estremamente importanti quando si lavora con oggetti. Qui scoprirai il perché.

22 Aperto

Programmazione web orientata agli oggetti con PHP - Esercizio #1 3.07

La prima introduzione è finita. Approfondisci la tua conoscenza con il primo esercizio pratico.

23 Aperto

Programmazione web ad oggetti con PHP - Soluzione n. 1

Una possibile soluzione per il compito la trovi qui.

16

Programmazione web orientata agli oggetti con PHP - 3.01 Classi in PHP

4 min Aperto
17

Programmazione web orientata agli oggetti con PHP - 3.02 Dalla classe all'oggetto: con new

3 min Aperto
18

Programmazione web orientata agli oggetti con PHP - 3.03 Proprietà

5 min Aperto
19

Programmazione web orientata agli oggetti con PHP - 3.04 Costanti

5 min Aperto
20

Programmazione web orientata agli oggetti con PHP - Convenzioni sui nomi 3.05

5 min Aperto
21

Programmazione web orientata agli oggetti con PHP - 3.06 Valori e riferimenti

7 min Aperto
22

Programmazione web orientata agli oggetti con PHP - Esercizio #1 3.07

3 min Aperto
23

Programmazione web ad oggetti con PHP - Soluzione n. 1

5 min Aperto

Lavorare con metodi

7 Video · 28 Minuti
24 Aperto

Programmazione web ad oggetti con PHP - 4.01 Metodi in PHP

Ora imparerai la sintassi di base per dichiarare le funzioni.

25 Aperto

Programmazione web orientata agli oggetti con PHP - 4.02 Impostare i parametri per i metodi

Metodi diventano veramente dinamici solo tramite parametri. Qui imparerai anche a conoscerli.

26 Aperto

Programmazione web orientata agli oggetti con PHP - 4.03 Valori di ritorno dei metodi

I metodi non possono solo eseguire il codice sorgente e produrre output. Qui imparerai come restituire valori al chiamante.

27 Aperto

Programmazione web orientata agli oggetti con PHP - 4.04 Nomi di metodi variabili

Puoi memorizzare il nome del metodo in una variabile prima di chiamarlo e poi riutilizzare la variabile. Scopri come fare qui.

28 Aperto

Programmazione web orientata agli oggetti con PHP - 4.05 Ambiti di validità negli oggetti

Ci sono diverse aree di validità che dovresti conoscere. Qui imparerai a conoscerle.

29 Aperto

Programmazione web orientata agli oggetti con PHP - Esercizio #2 4.06

Il prossimo compito di esercitazione è in arrivo. Questa volta si tratta dell'argomento "Metodi".

30 Aperto

Programmazione web orientata agli oggetti con PHP - Soluzione n. 2

La possibile soluzione all'esercizio sulla metodologia si trova in questa lezione.

24

Programmazione web ad oggetti con PHP - 4.01 Metodi in PHP

4 min Aperto
25

Programmazione web orientata agli oggetti con PHP - 4.02 Impostare i parametri per i metodi

4 min Aperto
26

Programmazione web orientata agli oggetti con PHP - 4.03 Valori di ritorno dei metodi

4 min Aperto
27

Programmazione web orientata agli oggetti con PHP - 4.04 Nomi di metodi variabili

3 min Aperto
28

Programmazione web orientata agli oggetti con PHP - 4.05 Ambiti di validità negli oggetti

4 min Aperto
29

Programmazione web orientata agli oggetti con PHP - Esercizio #2 4.06

3 min Aperto
30

Programmazione web orientata agli oggetti con PHP - Soluzione n. 2

6 min Aperto

Lavorare con oggetti

12 Video · 88 Minuti
31 Aperto

Programmazione web orientata agli oggetti con PHP - 5.01 I riferimenti $this e self

Nel lavoro con gli oggetti, il riferimento all'oggetto corrente ("$this") e il riferimento alla classe corrente ("self") giocano un ruolo fondamentale. Qui imparerai ad conoscere entrambi.

32 Aperto

Programmazione web orientata agli oggetti con PHP - 5.02 Creare e distruggere oggetti: construct/descruct

Nel creare e distruggere gli oggetti puoi eseguire una propria logica. A tal scopo servono i costruttori e i distruttori. Impara il principio qui.

33 Aperto

Programmazione web orientata agli oggetti con PHP - Utilizzare l'ereditarietà 5.03

Qui imparerai la sintassi per l'ereditarietà in PHP.

34 Aperto

Programmazione web orientata agli oggetti con PHP - 5.04 La parola chiave parent

Quando erediti da una classe, puoi fare riferimento alla classe principale utilizzando la parola chiave "genitore". Ecco come si fa.

35 Aperto

Programmazione web orientata agli oggetti con PHP - 5.05 Visibilità delle proprietà: public, private, protected

Una importanza centrale ha la visibilità. Ora impara le parole chiave "public", "private" e "protected".

36 Aperto

Programmazione web orientata agli oggetti con PHP – 5.06 Visibilità dei metodi

La visibilità non si riferisce solo alle caratteristiche. Qui stai trasferendo la conoscenza anche ai metodi.

37 Aperto

Programmazione web orientata agli oggetti con PHP - Definire interfacce 5.07

Un importante mezzo stilistico sono le cosiddette interfacce (interfacce). In questa lezione le guardi all'esempio.

38 Aperto

Programmazione web orientata agli oggetti con PHP - 5.08 Metodi statici

Anche nel nostro esempio pratico svolgono un ruolo importante i metodi statici successivi. Approfondisci qui il concetto.

39 Aperto

Programmazione web orientata agli oggetti con PHP - 5.09 Classi e metodi astratti

Classi e metodi astratti sono un altro strumento per gli architetti del software. Anche loro devi assolutamente impararli.

40 Aperto

Programmazione web orientata agli oggetti con PHP - 5.10 Prevenire l'override con final

Un metodo non può essere sovrascritto? Allora rendilo visibile con la parola chiave "final".

41 Aperto

Programmazione web ad oggetti con PHP - Esercizio #3 5.11

Approfondisci ulteriormente il lavoro sugli oggetti in questo esercizio.

42 Aperto

Programmazione web orientata agli oggetti con PHP - Soluzione #3

Ecco la soluzione per l'esercizio.

31

Programmazione web orientata agli oggetti con PHP - 5.01 I riferimenti $this e self

10 min Aperto
32

Programmazione web orientata agli oggetti con PHP - 5.02 Creare e distruggere oggetti: construct/descruct

6 min Aperto
33

Programmazione web orientata agli oggetti con PHP - Utilizzare l'ereditarietà 5.03

10 min Aperto
34

Programmazione web orientata agli oggetti con PHP - 5.04 La parola chiave parent

4 min Aperto
35

Programmazione web orientata agli oggetti con PHP - 5.05 Visibilità delle proprietà: public, private, protected

12 min Aperto
36

Programmazione web orientata agli oggetti con PHP – 5.06 Visibilità dei metodi

7 min Aperto
37

Programmazione web orientata agli oggetti con PHP - Definire interfacce 5.07

10 min Aperto
38

Programmazione web orientata agli oggetti con PHP - 5.08 Metodi statici

8 min Aperto
39

Programmazione web orientata agli oggetti con PHP - 5.09 Classi e metodi astratti

6 min Aperto
40

Programmazione web orientata agli oggetti con PHP - 5.10 Prevenire l'override con final

4 min Aperto
41

Programmazione web ad oggetti con PHP - Esercizio #3 5.11

5 min Aperto
42

Programmazione web orientata agli oggetti con PHP - Soluzione #3

6 min Aperto

Programmazione orientata agli oggetti: concetti avanzati

11 Video · 60 Minuti
43 Aperto

Programmazione web orientata agli oggetti con PHP - 6.01 Serializzare i dati

Quando gli oggetti vengono salvati in forma di testo o trasmessi tramite la rete, questo processo è chiamato "serializzazione". Impara come funziona.

44 Aperto

Programmazione web ad oggetti con PHP - 6.02 Sleep e WakeUp durante la serializzazione

Non sempre la serializzazione funziona correttamente, ad esempio, poiché dopo aver reinserito una connessione non viene riattivata automaticamente. Impara come puoi intervenire qui aggiuntivamente.

45 Aperto

Programmazione web orientata agli oggetti con PHP - 6.03 Il metodo magico __invoke

Con il metodo magico "__invoke" consenti la chiamata diretta dei tuoi oggetti.

46 Aperto

Programmazione web orientata agli oggetti con PHP - Descrivere gli oggetti con __toString 6.04

Un metodo ampiamente diffuso è la descrizione leggibile degli oggetti tramite il metodo magico "__toString". Te lo presenterò in questa lezione.

47 Aperto

Programmazione web orientata agli oggetti con PHP – 6.05 Overloading tramite get, set e Co

Proprio in un modello di dati dinamico puoi risparmiare lavoro utilizzando metodi magici come "get", "set", ecc. Questo è spesso trovato in pratica e devi conoscere la tecnica che c'è dietro.

48 Aperto

Programmazione web orientata agli oggetti con PHP - 6.06 Controllare il tipo con instanceof

Ad esempio, spesso vengono verificate determinate classi nelle condizioni. In questo caso, in PHP ti sarà d'aiuto la parola chiave "instanceof", che imparerai a conoscere qui.

49 Aperto

Programmazione web orientata agli oggetti con PHP - Utilizzo delle classi anonime.

Introdotti in PHP 7: le classi anonime. Possono evitare overhead superflui in alcune situazioni. In questo video troverai un esempio pratico.

50 Aperto

Programmazione web orientata agli oggetti con PHP - Duplicare oggetti

Una copia degli oggetti non può essere creata tramite le variabili. Qui vengono solo passati gli indirizzi di riferimento. Tuttavia, è possibile clonare gli oggetti. Qui imparerai cosa è necessario per farlo.

51 Aperto

Programmazione web orientata agli oggetti con PHP - Utilizzare le eccezioni 6.09

Nel mondo orientato agli oggetti, le eccezioni sono importanti in quanto possono essere passate attraverso diversi livelli e gestite nel punto corretto. Impara a utilizzarle.

52 Aperto

Programmazione web orientata agli oggetti con PHP - utilizzare gli hint di tipo 6.10

Anche nuovo in PHP 7: Type-Hints per tipi di dati scalari come "stringa", "int" ecc. Qui imparerai ad utilizzarli.

53 Aperto

Programmazione web orientata agli oggetti con PHP - 6.11 Tipo di ritorno dei metodi

Anche nuovo in PHP 7: la dichiarazione del valore di ritorno di un metodo. Qui ti presento la sintassi.

43

Programmazione web orientata agli oggetti con PHP - 6.01 Serializzare i dati

8 min Aperto
44

Programmazione web ad oggetti con PHP - 6.02 Sleep e WakeUp durante la serializzazione

7 min Aperto
45

Programmazione web orientata agli oggetti con PHP - 6.03 Il metodo magico __invoke

5 min Aperto
46

Programmazione web orientata agli oggetti con PHP - Descrivere gli oggetti con __toString 6.04

4 min Aperto
47

Programmazione web orientata agli oggetti con PHP – 6.05 Overloading tramite get, set e Co

7 min Aperto
48

Programmazione web orientata agli oggetti con PHP - 6.06 Controllare il tipo con instanceof

4 min Aperto
49

Programmazione web orientata agli oggetti con PHP - Utilizzo delle classi anonime.

4 min Aperto
50

Programmazione web orientata agli oggetti con PHP - Duplicare oggetti

2 min Aperto
51

Programmazione web orientata agli oggetti con PHP - Utilizzare le eccezioni 6.09

12 min Aperto
52

Programmazione web orientata agli oggetti con PHP - utilizzare gli hint di tipo 6.10

4 min Aperto
53

Programmazione web orientata agli oggetti con PHP - 6.11 Tipo di ritorno dei metodi

3 min Aperto

Strutturare progetti

4 Video · 25 Minuti
54 Aperto

Programmazione web orientata agli oggetti con PHP - utilizzare l'autoload 7.01

Finora gli esempi sono stati molto semplici. In pratica la struttura appare più complessa. Qui il caricatore automatico svolge un ruolo centrale. Impara come impostarlo.

55 Aperto

Programmazione web orientata agli oggetti con PHP - 7.02 Una struttura migliore

In questa lezione stabilirai le basi per una struttura di progetto pulita.

56 Aperto

Programmazione web orientata agli oggetti con PHP - 7.03 ancora migliore con Namespaces.

La struttura del progetto viene ora perfezionata grazie ai namescape. Scoprili qui.

57 Aperto

Programmazione web orientata agli oggetti con PHP - Importare le classi nel namespace 7.04

Vuoi utilizzare classi da altri namespaces? Qui imparerai a conoscere l'import.

54

Programmazione web orientata agli oggetti con PHP - utilizzare l'autoload 7.01

8 min Aperto
55

Programmazione web orientata agli oggetti con PHP - 7.02 Una struttura migliore

8 min Aperto
56

Programmazione web orientata agli oggetti con PHP - 7.03 ancora migliore con Namespaces.

5 min Aperto
57

Programmazione web orientata agli oggetti con PHP - Importare le classi nel namespace 7.04

4 min Aperto

Design Patterns

4 Video · 43 Minuti
58 Aperto

Programmazione web orientata agli oggetti con PHP - Singleton 8.01: solo un'istanza

Il "Singleton Pattern" prevede la creazione di una sola istanza di una classe. Qui imparerai a conoscerne l'implementazione.

59 Aperto

Programmazione web orientata agli oggetti con PHP - Iterazione 8.02: elaborare tutti i dati

Vuoi leggere tutti i dati da una tua collezione o classe? Un iteratore ti aiuterà in questo.

60 Aperto

Programmazione web orientata agli oggetti con PHP - 8.03 Osservatore: Osservare oggetti

Un Observer permette uno scarico molto lento tra le diverse parti della tua applicazione. Scopri ora questo pattern di design.

61 Aperto

Programmazione web orientata agli oggetti con PHP - 8.04 Factory: Minimizzare le dipendenze

Una factory crea istanze delle tue classi. Questo riduce al minimo le dipendenze e centralizza la chiamata dei tuoi costruttori.

58

Programmazione web orientata agli oggetti con PHP - Singleton 8.01: solo un'istanza

6 min Aperto
59

Programmazione web orientata agli oggetti con PHP - Iterazione 8.02: elaborare tutti i dati

13 min Aperto
60

Programmazione web orientata agli oggetti con PHP - 8.03 Osservatore: Osservare oggetti

14 min Aperto
61

Programmazione web orientata agli oggetti con PHP - 8.04 Factory: Minimizzare le dipendenze

10 min Aperto

Galleria di immagini secondo ModelViewController

23 Video · 195 Minuti
62 Aperto

Programmazione web orientata agli oggetti con PHP - 9.01 Model-View-Controller in sintesi.

Impara a conoscere il pattern Model-View-Controller prima di tuffarci nella pratica.

63 Aperto

Programmazione web orientata agli oggetti con PHP - 9.02 Una demo anticipata

Cosa succede qui? Ringrazia la motivazione e guarda il risultato finale in anticipo.

64 Aperto

Programmazione web orientata agli oggetti con PHP - 9.03 L'index.php come punto di ingresso: Riscrittura tramite htaccess

Una caratteristica della nostra applicazione: il punto di ingresso centrale. Qui ti assicuri le condizioni quadro necessarie attraverso il ".htaccess".

65 Aperto

Programmazione web ad oggetti con PHP – 9.04 Elaborare l'URL: la classe Bootstrap

El processing delle URL e l'assegnazione della classe corretta avviene tramite il bootstrapping. Qui lo crei.

66 Aperto

Programmazione web orientata agli oggetti con PHP - 9.05 Routing: associare Controller e Action

La risorsa richiesta viene associata al controller e a un'azione.

67 Aperto

Programmazione web orientata agli oggetti con PHP - 9.06 Il primo controller e un'azione

Dopo che le risorse possono essere richieste, naturalmente devi anche offrirne. Ed è proprio quello che succede qui: tramite il tuo primo controller compreso l'azione.

68 Aperto

Programmazione web orientata agli oggetti con PHP - Preparare la struttura del database 9.07

Una struttura di database è il presupposto necessario per l'utilizzo successivo. Ora viene preparata.

69 Aperto

Programmazione web orientata agli oggetti con PHP - Collegare il database tramite PDO

In PHP 7 non ci sono più le funzioni "mysql_*". Qui imparerai una alternativa orientata agli oggetti: PDO.

70 Aperto

Programmazione web orientata agli oggetti con PHP - 9.09 Il livello della vista della galleria: Oggetti di vista e modelli

L'aspetto sarà naturalmente ancora determinato da HTML/CSS. Qui imparerai come può essere realizzata l'integrazione.

71 Aperto

Programmazione web orientata agli oggetti con PHP - 9.10 Design per la galleria

Il design per la visualizzazione della galleria viene preso dalla modello e successivamente integrato.

72 Aperto

Programmazione web orientata agli oggetti con PHP - 9.11 Ottenere l'URL di base

Una base di URL centralizzata recuperabile è disponibile nella maggior parte dei frameworks. Può essere configurata ad esempio per pagine protette come il log-in (eventualmente con https). Impara come può essere realizzato.

73 Aperto

Programmazione web ad oggetti con PHP - 9.12 Creare modelli tramite il pattern Factory.

Hai già imparato il "Factory Design Pattern". Qui entra ora anche in gioco.

74 Aperto

Programmazione web orientata agli oggetti con PHP - Creare un modello per utenti

Prima che gli utenti possano essere caricati nell'applicazione, è necessario un modello. E proprio questo verrà ora creato.

75 Aperto

Programmazione web ad oggetti con PHP - 9.14 Avviare sessioni: Accedi utente

Anche le sessioni sono supportate dalla galleria. Qui, nel primo passo, viene ora realizzato il log-in.

76 Aperto

Programmazione web orientata agli oggetti con PHP - 9.15 Lavorare con la sessione: Logout e verificare se è loggato

Sei loggato? Vorresti ora disconnetterti di nuovo? In questa lezione entrambe le funzioni verranno controllate.

77 Aperto

Programmazione web orientata agli oggetti con PHP - 9.16 Accesso fallito: Leggere i valori dalla sessione

Il login è fallito. Qui imparerai a leggere i valori dalla sessione.

78 Aperto

Programmazione web orientata agli oggetti con PHP - 9.17 Caricamento delle immagini: preparare il modulo

Un'altra caratteristica, nuovo controller: elaborare moduli. Qui inizi la preparazione.

79 Aperto

Programmazione web object-oriented con PHP - Gestione dell'upload 9.18

L'upload deve essere elaborato anche dopo la richiesta POST. Qui imparerai tutti i passaggi necessari.

80 Aperto

Programmazione Web orientata agli oggetti con PHP - 9.19 Salvare nuove immagini nel database.

Un'immagine è stata trasferita con successo. Un riferimento ad essa verrà mantenuto nel database.

81 Aperto

Programmazione web orientata agli oggetti con PHP - Trasportare 9.20 messaggi attraverso la sessione

Qui imparerai a gestire ancora meglio le segnalazioni durante la sessione.

82 Aperto

Programmazione web orientata agli oggetti con PHP - Ridimensionare le immagini 9.21

Le immagini caricate vengono ridimensionate qui allo stesso livello (stessa altezza).

83 Aperto

Programmazione web orientata agli oggetti con PHP - Esercizio n. 4 del 9.22

L'esempio pratico viene ampliato con un esercizio sull'accesso degli utenti.

84 Aperto

Programmazione web orientata agli oggetti con PHP - Soluzione modello 9.23 #4

Una soluzione per il compito n. 4 la trovi qui.

62

Programmazione web orientata agli oggetti con PHP - 9.01 Model-View-Controller in sintesi.

19 min Aperto
63

Programmazione web orientata agli oggetti con PHP - 9.02 Una demo anticipata

3 min Aperto
64

Programmazione web orientata agli oggetti con PHP - 9.03 L'index.php come punto di ingresso: Riscrittura tramite htaccess

7 min Aperto
65

Programmazione web ad oggetti con PHP – 9.04 Elaborare l'URL: la classe Bootstrap

11 min Aperto
66

Programmazione web orientata agli oggetti con PHP - 9.05 Routing: associare Controller e Action

15 min Aperto
67

Programmazione web orientata agli oggetti con PHP - 9.06 Il primo controller e un'azione

6 min Aperto
68

Programmazione web orientata agli oggetti con PHP - Preparare la struttura del database 9.07

6 min Aperto
69

Programmazione web orientata agli oggetti con PHP - Collegare il database tramite PDO

11 min Aperto
70

Programmazione web orientata agli oggetti con PHP - 9.09 Il livello della vista della galleria: Oggetti di vista e modelli

13 min Aperto
71

Programmazione web orientata agli oggetti con PHP - 9.10 Design per la galleria

7 min Aperto
72

Programmazione web orientata agli oggetti con PHP - 9.11 Ottenere l'URL di base

6 min Aperto
73

Programmazione web ad oggetti con PHP - 9.12 Creare modelli tramite il pattern Factory.

5 min Aperto
74

Programmazione web orientata agli oggetti con PHP - Creare un modello per utenti

8 min Aperto
75

Programmazione web ad oggetti con PHP - 9.14 Avviare sessioni: Accedi utente

13 min Aperto
76

Programmazione web orientata agli oggetti con PHP - 9.15 Lavorare con la sessione: Logout e verificare se è loggato

7 min Aperto
77

Programmazione web orientata agli oggetti con PHP - 9.16 Accesso fallito: Leggere i valori dalla sessione

3 min Aperto
78

Programmazione web orientata agli oggetti con PHP - 9.17 Caricamento delle immagini: preparare il modulo

4 min Aperto
79

Programmazione web object-oriented con PHP - Gestione dell'upload 9.18

15 min Aperto
80

Programmazione Web orientata agli oggetti con PHP - 9.19 Salvare nuove immagini nel database.

7 min Aperto
81

Programmazione web orientata agli oggetti con PHP - Trasportare 9.20 messaggi attraverso la sessione

4 min Aperto
82

Programmazione web orientata agli oggetti con PHP - Ridimensionare le immagini 9.21

17 min Aperto
83

Programmazione web orientata agli oggetti con PHP - Esercizio n. 4 del 9.22

3 min Aperto
84

Programmazione web orientata agli oggetti con PHP - Soluzione modello 9.23 #4

5 min Aperto

RESTful API

4 Video · 35 Minuti
85 Aperto

Programmazione web orientata agli oggetti con PHP - 10.01 Il controller API con un modello JSON

I punti di forza dell'architettura MVC vengono sfruttati e viene utilizzato un altro controller con un template diverso per la stessa logica del database.

86 Aperto

Programmazione web orientata agli oggetti con PHP - Migliorare il routing: la configurazione

Il routing finora molto statico verrà ottimizzato nuovamente - con un file di configurazione dedicato.

87 Aperto

Programmazione web ad oggetti con PHP - 10.03 Adattare il bootstrapping.

La soluzione di routing adattata deve ora essere considerata nell'avvio.

88 Aperto

Programmazione web orientata agli oggetti con PHP - Caricare immagini tramite API il 10.04

Per poter utilizzare anche l'API, le immagini vengono caricate tramite un'app iOS.

85

Programmazione web orientata agli oggetti con PHP - 10.01 Il controller API con un modello JSON

9 min Aperto
86

Programmazione web orientata agli oggetti con PHP - Migliorare il routing: la configurazione

8 min Aperto
87

Programmazione web ad oggetti con PHP - 10.03 Adattare il bootstrapping.

11 min Aperto
88

Programmazione web orientata agli oggetti con PHP - Caricare immagini tramite API il 10.04

7 min Aperto
Commenti (5)

Commenta ora „Tutorial PHP – Programmazione ad oggetti: Concetti base e pratica“