PHP Developer – 4 dagar onlineklassrum
22.500,00 SEK
- 4 dagar
Bygg dynamiska, databassdrivna webbapplikationer med kursen PHP Developer. Kursen är utformad för både blivande och erfarna utvecklare och ger praktisk träning i modern PHP‑programmering, objektorienterad utveckling, databasintegration och webbapplikationsarkitektur. Du lär dig skriva ren PHP‑kod, hantera användarinmatning, hantera sessioner och cookies, ansluta säkert till databaser med PDO, implementera objektorienterade programmeringsprinciper och integrera webbtjänster. Kursen introducerar också designmönster, templating och moderna PHP‑arbetsmetoder för att hjälpa dig skapa säkra, skalbara och lättunderhållna applikationer. När kursen är slut har du de praktiska färdigheter som krävs för att utveckla professionella PHP‑webbapplikationer enligt branschens bästa praxis.
Nyckelfunktioner
Språk
Kursen och materialet är på engelska
Nivå
Nybörjar- till mellannivå
4 dagar (8 timmar per dag) lärarledd undervisning i klassrum
med auktoriserade utbildare
40+ rekommenderade studietimmar
Övningar och lösningar
Nedladdningsbara PDF-dokument med detaljerat innehåll (bilder, förklaringar)
Certifikat
Intyg om genomförd kurs tillgängligt

Lärandemål
I slutet av den här kursen kommer du att kunna:
Anslut
Anslut PHP-applikationer till relationsdatabaser med PDO, kör säkra frågor med förberedda satser och hantera transaktioner och undantag.
Bygg
Bygg säkra inloggningssystem med autentisering, sessioner, cookies och åtkomstkontroll för att hantera användaridentitet och applikationssäkerhet.
Integrera
Tillämpa designmönster som MVC, Dependency Injection och Singleton, samtidigt som du integrerar PHP-applikationer med paket, API:er och webbtjänster.

Kursöversikt
Dag 1: PHP-grunder
Lektion 01
- Ställ in PHP-utvecklingsmiljön och kör dina första PHP-applikationer.
- Lär dig PHP-syntax, taggar, kommentarer och hur du bäddar in PHP i HTML.
- Arbeta med variabler, konstanter, datatyper och typomvandling.
- Förstå dynamisk typning och variabeltilldelning.
- Bearbeta användarinmatning med HTML-formulär, HTTP-förfrågningar och PHP-superglobala variabler.
- Bygg en stark grund för att utveckla dynamiska webbapplikationer.
Dag 2: Programmering med PHP
Lektion 02
- Använd uttryck, operatorer och operatorprioritet på ett effektivt sätt.
- Styr applikationens flöde med villkorssatser och loopar.
- Skapa återanvändbara funktioner med parametrar, returvärden och anonyma funktioner.
- Hantera variabelomfång och inbyggda PHP-funktioner.
- Arbeta med strängar, interpolation, indexering och strängmanipulation.
- Organisera koden med hjälp av include- och require-satser.
Dag 3: Objektorienterad PHP och databastillgång
Lektion 03
- Skapa och hantera arrayer med hjälp av inbyggda arrayfunktioner.
- Bygg objektorienterade applikationer med klasser, arv, gränssnitt och traits.
- Hantera fel och undantag med try/catch och global undantagshantering.
- Anslut PHP-applikationer till databaser med PDO.
- Utför säkra databasoperationer med förberedda satser och transaktioner.
- Hantera databaskoppling och felhantering på ett effektivt sätt.
Dag 4: Webbutveckling och applikationsarkitektur
Lektion 04
- Implementera användarautentisering med cookies och sessionshantering.
- Tillämpa mjukvarudesignmönster, inklusive MVC, Dependency Injection och Singleton.
- Använd templating, pakethantering och moderna PHP-ramverk.
- Integrera PHP-applikationer med webbtjänster och API:er.
- Utför asynkrona HTTP-förfrågningar med JavaScript.
- Bygg skalbara, säkra och lättunderhållna PHP‑webbapplikationer.

Vem bör anmäla sig till det här programmet?
PHP-utvecklare
Webbutvecklare
Backendutvecklare
Fullstackutvecklare
Programvaruingenjörer
Alla som vill bygga dynamiska PHP‑webbapplikationer
Förutsättningar
- Grundläggande programmeringskunskaper
- Förtrogenhet med grundläggande HTML
- Grundläggande förståelse för webbteknik
- Kunskaper i SQL är hjälpsamma men inte nödvändiga
Licensiering
och jämlikhetspolicy
Licensiering och ackreditering
Denna kurs erbjuds i enlighet med Partnerprogramavtalet och uppfyller kraven i licensavtalet.
Likabehandlingspolicy
AVC tillhandahåller inte anpassningar på grund av funktionsnedsättning eller medicinskt tillstånd hos några studenter. Kandidater uppmuntras att kontakta AVC för vägledning och stöd under hela processen för att få anpassningar.
Vanliga frågor

Behöver du en skräddarsydd företagsintern utbildning eller grupputbildning?
Begär ett företagsinternt utbildningsprogram som skräddarsys specifikt för ditt team. Vi erbjuder flexibla anpassningsmöjligheter i linje med dina affärsmål, samt konkurrenskraftiga priser för större grupper. Fyll i formuläret nedan, så tar våra experter inom företagsutbildning fram den perfekta lösningen för dig.
