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.
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.
Vill du förstå och kunna använda PHP? Häng med Jan Brinkmann, en erfaren utvecklare i över 15 år! I två huvudkapitel får du grunderna och även praktisk information för att kunna arbeta självständigt med PHP. Som bonus innehåller denna träning en fullt designad bildgalleri, komplett utrustad med: en redigerbar logotyp, fyra Photoshop-mallar för galleriet och en fullständig implementation som HTML/CSS-mall.
Denna PHP-handledning börjar med grundidén om objektorientering och gör dig bekant med alla begrepp. Därefter lär du dig känna de fem pelarna i objektorientering – de koncept som förkortas APIE som Abstraktion, Polymorfism, Arv och Kapsling.
Till sist får du lära dig den praktiska implementeringen och upptäcker på ett enkelt sätt de möjligheter som PHP 7 erbjuder. De avancerade koncepten för objektorienterad programmering förbereder dig för ditt dagliga arbete med PHP.
Övergången till praktiken kännetecknas av projektstrukturering. Därmed använder du autoloadare för klasser och PHP-namespaces. Innan det omfattande projektet lär du dig några designmönster som du kommer att behöva om och om igen.
I den andra delen av träningen kommer du att få se, hur moderna PHP-ramverk fungerar. Vi implementerar Model-View-Controller-mönstret uteslutande med PHP standardfunktioner. Du delar koden med namespaces i logiska enheter och skapar ett fullt fungerande projekt som hanterar HTML-mallar. Du får insikter i hur dagens webbprojekt är strukturerade, helt utan omvägar.
Bildgalleriet inkluderar en central ingångspunkt via index.php-filen, routning av begäran till rätt klasser, en Bootstrap-klass för att bestämma korrekt resurs, Front-Controller med åtgärder, objektorienterad databasanslutning med PDO och användarlogin. Dessutom hanterar du POST-begäran, bearbetar uppladdade bilder och skalar dem till en gemensam bildhöjd.
Ett användarregistreringssystem kommer också att läggas till, liksom inloggningen.
Du lär dig grundläggande kunskap samt objektorienterad webbutveckling med PHP genom viktiga koncept från praktiken. Dessutom får du verktygen för att genomföra hela webbapplikationer med PHP-standardfunktioner utan att använda externa ramverk: Förstå objektorientering och implementera objektorienterade projekt med PHP, skapa ett eget Model-View-Controller-projekt, förstå hur moderna PHP-ramverk fungerar, implementera viktiga designmönster med PHP, behärska namespaces i PHP och definiera egna autoloadare.
Steg för steg till egna funktionsformulär
Utveckla webbplatser och appar själv.
För moderna webbplatser och appar.
För felfria, snabba webbsidor med optimerade layouter
Skriv dina egna rader!
Alla relevanta funktioner förklaras i detalj
Alla viktiga moduler förklarade!
Så pratar dina webbplatser och appar som ChatGPT.