PHP Developer – 4 dagar onlineklassrum

22.500,00 SEK

  • 4 dagar
Live Virtuellt Klassrum
Klassrum
På plats / Inom företaget

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, databas­integration 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

Hero

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.

Hero

Kursöversikt

  1. 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.
  2. 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.
  3. 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.
  4. 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.
PHP-utvecklare

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

Starta kursen nu

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

Contact background

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.