PHP handledning - objektorienterad program­mering: Grunder & Praxis Språk: Tyska

PHP handledning – objektorienterad programmering: grunder & praktik

Webbdesign, CMS & utveckling 88 Videor · 9.9 h Videoträning · Svenska Jan Brinkmann av Jan Brinkmann

Vill du skapa en modern webbplats? Här börjar det: Lär dig objektorienterad utveckling med PHP från grunderna till implementering i praktiken. I Jan Brinkmanns 10-timmars handledning väntar grunder, avancerade begrepp, designmönster och praktiska projekt.

  • 88 lektioner på 10 timmars videoträning om objektorienterad webbprogrammering med PHP.
  • Från grunderna till praktiken och som bonus en komplett HTML/CSS-mall
  • Av Jan Brinkmann, en passionerad utvecklare med över 15 års erfarenhet av webb och appar.

Att lära sig språk har aldrig varit så enkelt! Få hjälp med PHP-tutorialen för att visa dig hur du skapar din webbplats med objektorienterad programmering.

Innehåll

88 Videor, 593 Minuten

Intro till video-träningen

1 Videor · 1 Minuten
01 Öppen Gratis

Det här väntar dig i video-träningen "PHP handledning – objektorienterad programmering: grunder & praktik

Du har en PHP handledning om objektorienterad programmering - grunder och praktik.

01

Det här väntar dig i video-träningen "PHP handledning – objektorienterad programmering: grunder & praktik

1 min Öppen

Introduktion till kursen

6 Videor · 21 Minuten
02 Öppen

Objektorienterad webbprogrammering med PHP – 1.01 Välkommen till kursen

Av hela mitt hjärta: Välkommen till kursen! Här får du en översikt över vad som väntar dig.

03 Öppen

Objektorienterad webbprogrammering med PHP - installera utvecklingsmiljön 1.02

Nu börjar vi med att ställa in din utvecklingsmiljö. Här hittar du den nödvändiga programvaran.

04 Öppen

Objektorienterad webbutveckling med PHP – 1.03 Vilken redigerare ska jag använda?

Vilken redaktör är det rätta valet för exemplen? Här hittar du svaret.

05 Öppen

Objektorienterad webbprogrammering med PHP - Öppna och köra 1.04 exempel

Jag arbetar med PhpStorm i kursen. I den här lektionen visar jag dig hur exempel kan öppnas med andra redigerare också.

06 Öppen

Objektorienterad webbprogrammering med PHP - 1.05 Förhandsvisning: Det utvecklar du i slutet.

Är du redan helt motiverad? Efter den här videon lite mer. En förhandsvisning av projektet i praktiken.

07 Öppen

Objektorienterad webbprogrammering med PHP - 1,06 Förändringar i PHP 7.

I PHP 7 har vissa saker förändrats. Här hittar du en översikt över några av de mest uppenbara förändringarna.

02

Objektorienterad webbprogrammering med PHP – 1.01 Välkommen till kursen

2 min Öppen
03

Objektorienterad webbprogrammering med PHP - installera utvecklingsmiljön 1.02

4 min Öppen
04

Objektorienterad webbutveckling med PHP – 1.03 Vilken redigerare ska jag använda?

2 min Öppen
05

Objektorienterad webbprogrammering med PHP - Öppna och köra 1.04 exempel

2 min Öppen
06

Objektorienterad webbprogrammering med PHP - 1.05 Förhandsvisning: Det utvecklar du i slutet.

2 min Öppen
07

Objektorienterad webbprogrammering med PHP - 1,06 Förändringar i PHP 7.

9 min Öppen

Grundläggande i objektorientering

8 Videor · 59 Minuten
08 Öppen

Objektorienterad webbprogrammering med PHP – 2.01 Objekt-quizet

För att göra grundavsnittet lite mer spännande fyller du samtidigt i en lucktext här. Ladda ner mallen, skriv ut den och arbeta med den medan du går igenom avsnittet.

09 Öppen

Objektorienterad webbprogrammering med PHP - 2.02 Objektorientering, vad är det?

Här lägger du grunden, för objekt är inte bara en samling av data och funktioner. En viktig ingång i ämnet.

10 Öppen

Objektorienterad webbprogrammering med PHP - 2.03 Vad är klasser?

När man talar om objektorienterad programmering kommer förr eller senare termen "klass" upp. Men vad handlar det om?

11 Öppen

Objektorienterad webbprogrammering med PHP - 2.04 Datainkapsling

Dataninsamling är en viktig grundprincip. I den här lektionen lär du dig idén bakom den.

12 Öppen

Objektorienterad webbprogrammering med PHP - 2.05 Abstraktion

Utan abstraktion skulle din programvara snabbt bli ganska oöverskådlig och önskad förenkling inte uppnås. Titta på den här videon och lär dig att tänka mer abstrakt.

13 Öppen

Objektorienterad webbutveckling med PHP - 2.06 Arv

Även arv stödjer arkitekturen av din programvara. Lär dig att förstå och använda den medvetet.

14 Öppen

Objektorienterad webbprogrammering med PHP - 2.07 Polymorfi.

Polymorfin kan bäst förstås i praktiken. Ändå bör du åtminstone ha hört talas om det vid den här tidenpunkt.

15 Öppen

Objektorienterad webbprogrammering med PHP - 2.08 Lösning för lucktexten

Har du fyllt i lucktexten noggrant? Mycket bra! Här kan du nu kontrollera den.

08

Objektorienterad webbprogrammering med PHP – 2.01 Objekt-quizet

2 min Öppen
09

Objektorienterad webbprogrammering med PHP - 2.02 Objektorientering, vad är det?

19 min Öppen
10

Objektorienterad webbprogrammering med PHP - 2.03 Vad är klasser?

9 min Öppen
11

Objektorienterad webbprogrammering med PHP - 2.04 Datainkapsling

4 min Öppen
12

Objektorienterad webbprogrammering med PHP - 2.05 Abstraktion

6 min Öppen
13

Objektorienterad webbutveckling med PHP - 2.06 Arv

7 min Öppen
14

Objektorienterad webbprogrammering med PHP - 2.07 Polymorfi.

7 min Öppen
15

Objektorienterad webbprogrammering med PHP - 2.08 Lösning för lucktexten

5 min Öppen

Introduktion till objektorientering med PHP

8 Videor · 37 Minuten
16 Öppen

Objektorienterad webbprogrammering med PHP - 3.01 Klasser i PHP

Från teorin till praktiken. Här kliver du nu in i genomförandet med PHP.

17 Öppen

Objektorienterad webbprogrammering med PHP - Från klassen till objektet: med new

En klass är ritningen för objekt. I PHP skapas en instans med nyckelordet "new". Här lär du dig hur det fungerar.

18 Öppen

Objektorienterad webbprogrammering med PHP – 3.03 Egenskaper

Egenskaperna för en klass beskriver objektet närmare. Lär känna detta koncept närmare.

19 Öppen

Objektorienterad webbprogrammering med PHP – 3.04 Konstanter

Konstanterna är ett extra sätt att lagra statiska värden. Här kommer du också lära dig denna princip.

20 Öppen

Objektorienterad webbutveckling med PHP - 3.05 Konventioner för namn

Det finns några allmänt accepterade konventioner eller "bästa praxis" när det gäller att namnge variabler och annat. Och det är det som handlar om här.

21 Öppen

Objektorienterad webbprogrammering med PHP - 3.06 Värden och referenser

Känner du till principerna "PassByValue" och "PassByReference"? De är extremt viktiga när du arbetar med objekt. Här får du reda på varför.

22 Öppen

Objektorienterad webbprogrammering med PHP - 3.07 Övningsuppgift #1

Den första introduktionen är över. Fördjupa din kunskap med den första övningsuppgiften.

23 Öppen

Objektorienterad webbprogrammering med PHP - 3.08 Lösning #1

En möjlig lösning på uppgiften hittar du här.

16

Objektorienterad webbprogrammering med PHP - 3.01 Klasser i PHP

4 min Öppen
17

Objektorienterad webbprogrammering med PHP - Från klassen till objektet: med new

3 min Öppen
18

Objektorienterad webbprogrammering med PHP – 3.03 Egenskaper

5 min Öppen
19

Objektorienterad webbprogrammering med PHP – 3.04 Konstanter

5 min Öppen
20

Objektorienterad webbutveckling med PHP - 3.05 Konventioner för namn

5 min Öppen
21

Objektorienterad webbprogrammering med PHP - 3.06 Värden och referenser

7 min Öppen
22

Objektorienterad webbprogrammering med PHP - 3.07 Övningsuppgift #1

3 min Öppen
23

Objektorienterad webbprogrammering med PHP - 3.08 Lösning #1

5 min Öppen

Arbeta med metoder

7 Videor · 28 Minuten
24 Öppen

Objektorienterad webbprogrammering med PHP - 4.01 Metoder i PHP

Nu lär du dig den grundläggande syntaxen för att deklarera funktioner.

25 Öppen

Objektorienterad webbprogrammering med PHP - 4.02 Ange parametrar för metoder

Verkligen dynamiska blir metoder endast genom parametrar. Här lär du dig också att känna igen dem.

26 Öppen

Objektorienterad webbprogrammering med PHP - 4.03 Returneringsvärden från metoder

Metoder kan inte bara köra källkod och generera utmatning. Här lär du dig hur värden returneras till den som anropade.

27 Öppen

Objektorienterad webbprogrammering med PHP - 4.04 Variabela metodnamn

Du kan spara metodnamnet i en variabel innan anropet och använda variabeln vidare. Lär dig det här.

28 Öppen

Objektorienterad webbprogrammering med PHP - 4.05 Giltighetsområden i objekt

Det finns olika giltighetsområden som du bör känna till. Här lär du dig dem.

29 Öppen

Objektorienterad webbprogrammering med PHP - 4.06 Övningsuppgift #2

Nästa övningsuppgift står på tur. Den här gången handlar det om ämnet "Metoder".

30 Öppen

Objektorienterad webbprogrammering med PHP – 4.07 Lösning #2

Den möjliga lösningen på övningsuppgiften om metoder finns i den här lektionen.

24

Objektorienterad webbprogrammering med PHP - 4.01 Metoder i PHP

4 min Öppen
25

Objektorienterad webbprogrammering med PHP - 4.02 Ange parametrar för metoder

4 min Öppen
26

Objektorienterad webbprogrammering med PHP - 4.03 Returneringsvärden från metoder

4 min Öppen
27

Objektorienterad webbprogrammering med PHP - 4.04 Variabela metodnamn

3 min Öppen
28

Objektorienterad webbprogrammering med PHP - 4.05 Giltighetsområden i objekt

4 min Öppen
29

Objektorienterad webbprogrammering med PHP - 4.06 Övningsuppgift #2

3 min Öppen
30

Objektorienterad webbprogrammering med PHP – 4.07 Lösning #2

6 min Öppen

Arbeta med objekt

12 Videor · 88 Minuten
31 Öppen

Objektorienterad webbprogrammering med PHP - 5.01 Referenserna $this och self

Vid arbete med objekt är hänvisningen till det aktuella objektet ("$this") och referensen till den aktuella klassen ("self") av särskild betydelse. Här får du lära dig båda.

32 Öppen

Objektorienterad webbprogrammering med PHP - 5.02 Skapa och förstöra objekt: konstruera/destruera

Vid skapande och förstörelse av objekt kan du köra en egen logik. Därför används konstruktorer och destruktörer. Lär dig principen här.

33 Öppen

Objektorienterad webbprogrammering med PHP - Använda arv 5.03

Lär dig här syntaxen för arv i PHP.

34 Öppen

Objektorienterad webbprogrammering med PHP - 5.04 Nyckelordet parent

När du ärver från en klass kan du referera till huvudklassen med nyckelordet "parent". Här visar jag dig hur det görs.

35 Öppen

Objektorienterad webbprogrammering med PHP - 5.05 Synlighet för egenskaper: public, private, protected

En central betydelse har synlighet. Lär dig nu nyckelorden "public", "private" och "protected".

36 Öppen

Objektorienterad webbprogrammering med PHP - 5.06 Synlighet av metoderna

Synligheten handlar inte bara om egenskaper. Här överför du även kunskapen till metoder.

37 Öppen

Objektorienterad webbprogrammering med PHP – definiera 5.07 gränssnitt

En viktig stilistisk metod är de så kallade gränssnitten (gränssnitt). I den här lektionen tittar du på dem som ett exempel.

38 Öppen

Objektorienterad webbprogrammering med PHP - 5.08 Statiska metoder

Också i vårt praktikfall spelar senare statiska metoder en viktig roll. Lär dig att förstå konceptet närmare här.

39 Öppen

Objektorienterad webbprogrammering med PHP – 5.09 Abstrakta klasser och metoder

Abstrakta klasser och metoder är ett annat stilmedel för programvaruarkitekter. Du måste verkligen lära känna dem också.

40 Öppen

Objektorienterad webbprogrammering med PHP - 5.10 Förhindra överskrivning med final

En metod får inte längre överskrivas? Gör det synligt med nyckelordet "final".

41 Öppen

Objektorienterad webbprogrammering med PHP - 5.11 Övningsuppgift #3

Förstärk arbetet med objekt lite mer i den här övningen.

42 Öppen

Objektorienterad webbprogrammering med PHP - 5.12 Lösning #3

Här är lösningen på övningen.

31

Objektorienterad webbprogrammering med PHP - 5.01 Referenserna $this och self

10 min Öppen
32

Objektorienterad webbprogrammering med PHP - 5.02 Skapa och förstöra objekt: konstruera/destruera

6 min Öppen
33

Objektorienterad webbprogrammering med PHP - Använda arv 5.03

10 min Öppen
34

Objektorienterad webbprogrammering med PHP - 5.04 Nyckelordet parent

4 min Öppen
35

Objektorienterad webbprogrammering med PHP - 5.05 Synlighet för egenskaper: public, private, protected

12 min Öppen
36

Objektorienterad webbprogrammering med PHP - 5.06 Synlighet av metoderna

7 min Öppen
37

Objektorienterad webbprogrammering med PHP – definiera 5.07 gränssnitt

10 min Öppen
38

Objektorienterad webbprogrammering med PHP - 5.08 Statiska metoder

8 min Öppen
39

Objektorienterad webbprogrammering med PHP – 5.09 Abstrakta klasser och metoder

6 min Öppen
40

Objektorienterad webbprogrammering med PHP - 5.10 Förhindra överskrivning med final

4 min Öppen
41

Objektorienterad webbprogrammering med PHP - 5.11 Övningsuppgift #3

5 min Öppen
42

Objektorienterad webbprogrammering med PHP - 5.12 Lösning #3

6 min Öppen

Objektorientering: avancerade koncept

11 Videor · 60 Minuten
43 Öppen

Objektorienterad webbprogrammering med PHP - 6.01 Serialisera data

När objekt sparas i textform eller överförs över nätverk kallas det för "serialisering". Lär dig hur det fungerar.

44 Öppen

Objektorienterad webbprogrammering med PHP - 6,02 Sleep och WakeUp vid serialisering.

Inte alltid fungerar serialiseringen felfritt, t.ex., eftersom en anslutning inte återuppbyggs automatiskt efter omserialisering. Lär dig hur du kan ingripa här extra.

45 Öppen

Objektorienterad webbprogrammering med PHP - 6.03 Den magiska metoden __invoke.

Med den magiska metoden "__invoke" möjliggör du en direkt anrop av dina objekt.

46 Öppen

Objektorienterad webbprogrammering med PHP - 6.04 Beskriva objekt med __toString

En vanlig metod är att beskriva objekt läsbart genom den magiska metoden "__toString". Den presenterar jag för dig i den här lektionen.

47 Öppen

Objektorienterad webbprogrammering med PHP – Överlagring med get, set & Co

Just med en dynamisk datamodell kan du spara arbete genom magiska metoder som "get", "set" osv. Detta är något du ofta ser i praktiken och du måste förstå tekniken bakom det.

48 Öppen

Objektorienterad webbprogrammering med PHP - 6.06 Kontrollera typ med instanceof

Till exempel, i villkor kontrolleras ofta specifika klasser. I PHP hjälper dig nyckelordet "instanceof", som du nu kommer att lära känna.

49 Öppen

Objektorienterad webbprogrammering med PHP - 6.07 Använda anonyma klasser.

I PHP 7 introducerades: anonyma klasser. De kan undvika onödig overhead i vissa situationer. I den här videon hittar du ett praktiskt exempel.

50 Öppen

Objektorienterad webbprogrammering med PHP - 6.08 Duplicera objekt

En kopia av objekt kan inte skapas genom variablerna. Bara referensen skickas vidare. Men du kan klona objekt. Här lär du dig vad som krävs för det.

51 Öppen

Objektorienterad webbprogrammering med PHP - 6.09 Använda undantag

I den objektorienterade världen är undantag viktiga, eftersom felaktiga situationer kan skickas vidare över flera nivåer och hanteras på lämplig plats. Lär dig hur du använder dem.

52 Öppen

Objektorienterad webbprogrammering med PHP – 6.10 Använda typhints

Också nytt i PHP 7: Type-Hints för skalära datatyper som "string", "int" osv. Här lär du dig att använda dem.

53 Öppen

Objektorienterad webbprogrammering med PHP - 6.11 Return-typ av metoder.

Också nytt i PHP 7: deklarationen av en metods returvärde. Här presenterar jag syntaxen för dig.

43

Objektorienterad webbprogrammering med PHP - 6.01 Serialisera data

8 min Öppen
44

Objektorienterad webbprogrammering med PHP - 6,02 Sleep och WakeUp vid serialisering.

7 min Öppen
45

Objektorienterad webbprogrammering med PHP - 6.03 Den magiska metoden __invoke.

5 min Öppen
46

Objektorienterad webbprogrammering med PHP - 6.04 Beskriva objekt med __toString

4 min Öppen
47

Objektorienterad webbprogrammering med PHP – Överlagring med get, set & Co

7 min Öppen
48

Objektorienterad webbprogrammering med PHP - 6.06 Kontrollera typ med instanceof

4 min Öppen
49

Objektorienterad webbprogrammering med PHP - 6.07 Använda anonyma klasser.

4 min Öppen
50

Objektorienterad webbprogrammering med PHP - 6.08 Duplicera objekt

2 min Öppen
51

Objektorienterad webbprogrammering med PHP - 6.09 Använda undantag

12 min Öppen
52

Objektorienterad webbprogrammering med PHP – 6.10 Använda typhints

4 min Öppen
53

Objektorienterad webbprogrammering med PHP - 6.11 Return-typ av metoder.

3 min Öppen

Strukturera projekt

4 Videor · 25 Minuten
54 Öppen

Objektorienterad webbutveckling med PHP - använda 7.01 Autoloader

Hittills har exemplen varit mycket enkla. I praktiken ser strukturen mer komplex ut. Där spelar autoladdaren en central roll. Lär dig hur du ställer in den.

55 Öppen

Objektorienterad webbprogrammering med PHP - 7.02 En bättre struktur

I den här lektionen lägger du grunden för en ren projektstruktur.

56 Öppen

Objektorienterad webbprogrammering med PHP - 7.03 Ännu bättre med Namnrymder

Den finslipade strukturen för projektet får nu tack vare namespaces. Lär känna dem här.

57 Öppen

Objektorienterad webbprogrammering med PHP - importera klasser till namespace 7.04

Vill du använda klasser från andra "Namespaces"? Här lär du dig om import.

54

Objektorienterad webbutveckling med PHP - använda 7.01 Autoloader

8 min Öppen
55

Objektorienterad webbprogrammering med PHP - 7.02 En bättre struktur

8 min Öppen
56

Objektorienterad webbprogrammering med PHP - 7.03 Ännu bättre med Namnrymder

5 min Öppen
57

Objektorienterad webbprogrammering med PHP - importera klasser till namespace 7.04

4 min Öppen

Designmönster

4 Videor · 43 Minuten
58 Öppen

Objektorienterad webbprogrammering med PHP – 8.01 Singleton: bara en instans

Om "Singleton-mönstret" skapas bara en instans av en klass. Här lär du dig om implementationen.

59 Öppen

Objektorienterad webbprogrammering med PHP - 8.02 Iteration: behandla alla data

Vill du läsa all data från en egen samling eller klass? En iterator hjälper dig med det.

60 Öppen

Objektorienterad webbprogrammering med PHP - 8.03 Observer: Objekt observera

En observatör möjliggör en mycket lös koppling mellan olika delar av din applikation. Lär känna detta designmönster nu.

61 Öppen

Objektorienterad webbprogrammering med PHP – 8.04 Factory: Minimera beroenden

Ett fabrik genererar instanser av dina klasser. Det minimerar beroendena och centraliserar anropen till dina konstruktorer.

58

Objektorienterad webbprogrammering med PHP – 8.01 Singleton: bara en instans

6 min Öppen
59

Objektorienterad webbprogrammering med PHP - 8.02 Iteration: behandla alla data

13 min Öppen
60

Objektorienterad webbprogrammering med PHP - 8.03 Observer: Objekt observera

14 min Öppen
61

Objektorienterad webbprogrammering med PHP – 8.04 Factory: Minimera beroenden

10 min Öppen

Bildgalleri enligt ModelViewController

23 Videor · 195 Minuten
62 Öppen

Objektorienterad webbprogrammering med PHP - 9.01 Model-View-Controller översikt

Lär känna Model-View-Controller-mönstret innan vi kastar oss in i praktiken.

63 Öppen

Objektorienterad webbprogrammering med PHP - 9.02 En demo i förväg

Vad händer här? Tänka Motivation och titta på slutresultatet i förväg en gång.

64 Öppen

Objektorienterad webbprogrammering med PHP - 9.03 index.php som startpunkt: Omskrivning via htaccess

En funktion i vår applikation: den centrala ingångspunkten. Här ansvarar du för de nödvändiga ramförutsättningarna via ".htaccess".

65 Öppen

Objektorienterad webbprogrammering med PHP - 9.04 Hantera URL: Bootstrap-klassen

URL-hanteringen och tilldelningen av rätt klass sker via bootstrapping. Här skapar du den.

66 Öppen

Objektorienterad webbprogrammering med PHP – 9.05 Routing: Att koppla samman controller och action

Den efterfrågade resursen tilldelas till kontrollern och en åtgärd.

67 Öppen

Objektorienterad webbprogrammering med PHP - 9.06 Den första kontrollern och en åtgärd

Efter att resurserna har begärts kan du naturligtvis också erbjuda några. Och precis det som händer här: via din första controller inklusive åtgärd.

68 Öppen

Objektorienterad webbprogrammering med PHP - Förbereda 9.07-databasstruktur.

En databasstruktur är det nödvändiga villkoret för det fortsatta användandet. Nu förbereds den.

69 Öppen

Objektorienterad webbutveckling med PHP - Ansluta databasen med PDO

I PHP 7 finns inte längre funktionerna "mysql_*". Här får du lära dig en objektorienterad alternativ: PDO.

70 Öppen

Objektorienterad webbutveckling med PHP - 9.09 Galleriets vy-nivå: Vy-objekt och mallar.

Utseendet kommer fortsatt att styras av HTML/CSS. Här lär du dig hur integrationen kan realiseras.

71 Öppen

Objektorienterad webbprogrammering med PHP – 9.10 Design för galleriet

Designet för gallerivyn hämtas härifrån mallen och integreras sedan.

72 Öppen

Objektorienterad webbutveckling med PHP - 9.11 Hämta bas-URL:en

En central återkallebar bas-URL hittar du i de flesta ramverk. Den kan t.ex. konfigureras eller separat anges för skyddade sidor som inloggningen (eventuellt med https). Lär dig hur det kan förverkligas.

73 Öppen

Objektorienterad webbprogrammering med PHP - 9.12 skapa modeller med hjälp av factory pattern.

Du har redan lärt känna "Factory Design Pattern". Här används det också nu.

74 Öppen

Objektorienterad webbprogrammering med PHP – Skapa 9.13 modell för användare

Innan användarna kan laddas in i applikationen behövs en modell. Och just detta skapas nu.

75 Öppen

Objektorienterad webbprogrammering med PHP - Starta sessioner 9.14: Användare loggar in

Också sessioner stöds av galleriet. Här implementeras nu inloggningen i första steget.

76 Öppen

Objektorienterad webbprogrammering med PHP - 9,15 Arbeta med sessionen: logga ut och kontrollera om inloggad

Är du inloggad? Vill du logga ut nu? Båda funktionerna kommer att testas i den här lektionen.

77 Öppen

Objektorienterad webbprogrammering med PHP – 9.16 Inloggning misslyckades: Läsa värden från sessionen

Inloggningen misslyckades. Här lär du dig att läsa värden från sessionen.

78 Öppen

Objektorienterad webbprogrammering med PHP - 9.17 Uppladdning av bilder: förbered formuläret

En ny funktion, ny kontroller: Bearbeta formulär. Här möter du förberedelsen.

79 Öppen

Objektorienterad webbprogrammering med PHP - 9.18 Bearbeta uppladdning

Uppladdningen måste även behandlas efter "POST-förfrågan". Här lär du dig alla nödvändiga steg.

80 Öppen

Objektorienterad webbprogrammering med PHP - 9.19 Spara nya bilder i databasen

En ny bild har framgångsrikt överförts. En referens till den kommer att sparas i databasen.

81 Öppen

Objektorienterad webbprogrammering med PHP - att överföra meddelanden om sessionen 9.20

Här lär du dig att hantera meddelanden i sessionen ännu bättre.

82 Öppen

Objektorienterad webbprogrammering med PHP - 9.21 Skala bilder

De uppladdade bilderna kommer att skalas till en gemensam nivå (samma höjd) här.

83 Öppen

Objektorienterad webbprogrammering med PHP – 9.22 Övningsuppgift #4

Prisexemplet kommer att utökas med en övningsuppgift om användarlogin.

84 Öppen

Objektorienterad webbprogrammering med PHP - 9.23 Lösning #4

En lösning för uppgift #4 hittar du här.

62

Objektorienterad webbprogrammering med PHP - 9.01 Model-View-Controller översikt

19 min Öppen
63

Objektorienterad webbprogrammering med PHP - 9.02 En demo i förväg

3 min Öppen
64

Objektorienterad webbprogrammering med PHP - 9.03 index.php som startpunkt: Omskrivning via htaccess

7 min Öppen
65

Objektorienterad webbprogrammering med PHP - 9.04 Hantera URL: Bootstrap-klassen

11 min Öppen
66

Objektorienterad webbprogrammering med PHP – 9.05 Routing: Att koppla samman controller och action

15 min Öppen
67

Objektorienterad webbprogrammering med PHP - 9.06 Den första kontrollern och en åtgärd

6 min Öppen
68

Objektorienterad webbprogrammering med PHP - Förbereda 9.07-databasstruktur.

6 min Öppen
69

Objektorienterad webbutveckling med PHP - Ansluta databasen med PDO

11 min Öppen
70

Objektorienterad webbutveckling med PHP - 9.09 Galleriets vy-nivå: Vy-objekt och mallar.

13 min Öppen
71

Objektorienterad webbprogrammering med PHP – 9.10 Design för galleriet

7 min Öppen
72

Objektorienterad webbutveckling med PHP - 9.11 Hämta bas-URL:en

6 min Öppen
73

Objektorienterad webbprogrammering med PHP - 9.12 skapa modeller med hjälp av factory pattern.

5 min Öppen
74

Objektorienterad webbprogrammering med PHP – Skapa 9.13 modell för användare

8 min Öppen
75

Objektorienterad webbprogrammering med PHP - Starta sessioner 9.14: Användare loggar in

13 min Öppen
76

Objektorienterad webbprogrammering med PHP - 9,15 Arbeta med sessionen: logga ut och kontrollera om inloggad

7 min Öppen
77

Objektorienterad webbprogrammering med PHP – 9.16 Inloggning misslyckades: Läsa värden från sessionen

3 min Öppen
78

Objektorienterad webbprogrammering med PHP - 9.17 Uppladdning av bilder: förbered formuläret

4 min Öppen
79

Objektorienterad webbprogrammering med PHP - 9.18 Bearbeta uppladdning

15 min Öppen
80

Objektorienterad webbprogrammering med PHP - 9.19 Spara nya bilder i databasen

7 min Öppen
81

Objektorienterad webbprogrammering med PHP - att överföra meddelanden om sessionen 9.20

4 min Öppen
82

Objektorienterad webbprogrammering med PHP - 9.21 Skala bilder

17 min Öppen
83

Objektorienterad webbprogrammering med PHP – 9.22 Övningsuppgift #4

3 min Öppen
84

Objektorienterad webbprogrammering med PHP - 9.23 Lösning #4

5 min Öppen

RESTful API

4 Videor · 35 Minuten
85 Öppen

Objektorienterad webbutveckling med PHP - 10.01 API-kontrollern med JSON-mall

Styrkorna hos MVC-arkitekturen tas till vara, och en ytterligare kontroller med avvikande mall används för samma databaslogik.

86 Öppen

Objektorienterad webbprogrammering med PHP - 10.02 Möjliggöra bättre routing: konfigurationen

Det hittills mycket statiska routningen optimeras ytterligare – med en egen konfigurationsfil.

87 Öppen

Objektorienterad webbprogrammering med PHP - Anpassa bootstraping den 10 mars.

Den anpassade ruttningslösningen måste nu beaktas vid bootstrapping.

88 Öppen

Objektorienterad webbprogrammering med PHP - Ladda upp bilder via API den 10.04.

För att kunna använda API:et laddas bilderna upp via en iOS-app här.

85

Objektorienterad webbutveckling med PHP - 10.01 API-kontrollern med JSON-mall

9 min Öppen
86

Objektorienterad webbprogrammering med PHP - 10.02 Möjliggöra bättre routing: konfigurationen

8 min Öppen
87

Objektorienterad webbprogrammering med PHP - Anpassa bootstraping den 10 mars.

11 min Öppen
88

Objektorienterad webbprogrammering med PHP - Ladda upp bilder via API den 10.04.

7 min Öppen
Kommentarer (5)

Kommentera nu „PHP handledning – objektorienterad programmering: grunder & praktik“