PHP Developer - 4 dages online klasseundervisning

14.950,00 DKK

  • 4 dage
Live Virtuelt Klasselokale
Klasselokale
Internt / I virksomheden

Byg dynamiske, database-drevne webapplikationer med PHP Developer-kurset. Kurset er designet til både nye og erfarne udviklere og giver praktisk træning i moderne PHP-programmering, objektorienteret udvikling, databaseintegration og webapplikationsarkitektur. Du lærer at skrive ren PHP-kode, behandle brugerinput, håndtere sessions og cookies, oprette sikre forbindelser til databaser med PDO, implementere objektorienterede programmeringsprincipper og integrere webservices. Kurset introducerer også designmønstre, templating og moderne PHP-udviklingsmetoder, så du kan skabe sikre, skalerbare og vedligeholdelsesvenlige applikationer. Når du har gennemført kurset, har du de praktiske færdigheder, der skal til for at udvikle professionelle PHP-webapplikationer efter branchens bedste praksis

Nøglefunktioner

Sprog

Kursus og materialer er på engelsk

Niveau

Begynder - Mellem niveau

4 dage (8 timer om dagen) undervisning i klasselokale

med akkrediterede trænere

40+ anbefalede studietimer

Øvelser og løsninger

Downloadbare PDF-dokumenter med detaljeret indhold (slides, forklaringer)

Certifikat

Bevis for gennemførelse tilgængeligt

Hero

Læringsudbytte

Når du har gennemført dette kursus, vil du være i stand til at:

Forbind

Forbind PHP-applikationer til relationelle databaser med PDO, kør sikre forespørgsler med forberedte statements, og håndter transaktioner og undtagelser.

Byg

Byg sikre loginsystemer ved hjælp af autentificering, sessioner, cookies og adgangskontrol til at håndtere brugeridentitet og applikationssikkerhed.

Integrere

Anvend designmønstre som MVC, Dependency Injection og Singleton, samtidig med at du integrerer PHP‑applikationer med pakker, API’er og webtjenester.

Hero

Kursusforløb

  1. Dag 1: PHP-grundlæggende

    Lektion 01

    • Opsæt PHP-udviklingsmiljøet, og kør dine første PHP-applikationer.
    • Lær PHP-syntaks, tags, kommentarer og hvordan du indlejrer PHP i HTML.
    • Arbejd med variabler, konstanter, datatyper og typekonvertering.
    • Forstå dynamisk typning og variabeltildeling.
    • Behandl brugerinput ved hjælp af HTML-formularer, HTTP-forespørgsler og PHP-superglobals.
    • Skab et stærkt fundament for at udvikle dynamiske webapplikationer.
  2. Dag 2: Programmering med PHP

    Lektion 02

    • Brug udtryk, operatorer og operatorpræcedens effektivt.
    • Styr applikationens forløb med betingede udsagn og løkker.
    • Opret genanvendelige funktioner med parametre, returværdier og anonyme funktioner.
    • Administrer variabelscope og indbyggede PHP-funktioner.
    • Arbejd med strenge, interpolation, indeksering og strengmanipulation.
    • Organisér kode ved hjælp af include- og require-sætninger.
  3. Dag 3: Objektorienteret PHP og databaseadgang

    Lektion 03

    • Opret og håndter arrays ved hjælp af indbyggede array-funktioner.
    • Byg objektorienterede applikationer med klasser, arv, interfaces og traits.
    • Håndter fejl og undtagelser ved hjælp af try/catch og global undtagelseshåndtering.
    • Forbind PHP-applikationer til databaser ved hjælp af PDO.
    • Udfør sikre databaseoperationer med forberedte statements og transaktioner.
    • Håndter databaseforbindelse og fejl effektivt.
  4. Dag 4: Webudvikling og applikationsarkitektur

    Lektion 04

    • Implementer brugergodkendelse med cookies og sessionshåndtering.
    • Anvend softwaredesignmønstre, herunder MVC, Dependency Injection og Singleton.
    • Brug templating, pakkehåndtering og moderne PHP-frameworks.
    • Integrér PHP-applikationer med webtjenester og API'er.
    • Udfør asynkrone HTTP-forespørgsler med JavaScript.
    • Byg skalerbare, sikre og vedligeholdelsesvenlige PHP-webapplikationer.
PHP-udvikler

Hvem bør tilmelde sig dette program?

PHP-udviklere

Webudviklere

Backend-udviklere

Fullstack-udviklere

Softwareingeniører

Alle, der ønsker at bygge dynamiske PHP-webapplikationer

Start kurset nu

Forudsætninger

  • Grundlæggende programmeringskendskab
  • Kendskab til grundlæggende HTML
  • Grundlæggende forståelse af webteknologier
  • Kendskab til SQL er en fordel, men ikke et krav

Licenser

og lighedspolitik

Licensering og akkreditering

Dette kursus udbydes i henhold til Partnerprogramaftalen og overholder kravene i Licensaftalen.

Lighedspolitik

AVC tilbyder ikke særlige tilpasninger på grund af en studerendes handicap eller medicinske tilstand. Kandidater opfordres til at kontakte AVC for vejledning og støtte gennem hele processen med at søge tilpasning.

Ofte stillede spørgsmål

Contact background

Har du brug for en skræddersyet virksomhedsintern uddannelse eller gruppeuddannelse?

Anmod om et virksomhedsinternt uddannelsesprogram, der er skræddersyet specifikt til dit team. Vi tilbyder fleksible tilpasningsmuligheder, der matcher dine forretningsmål, samt konkurrencedygtige gruppepriser til større teams. Udfyld formularen nedenfor, så designer vores eksperter inden for virksomhedsuddannelse den perfekte løsning til dig.