PHP Developer - 4 dages online klasseundervisning
14.950,00 DKK
- 4 dage
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

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.

Kursusforløb
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.
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.
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.
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.

Hvem bør tilmelde sig dette program?
PHP-udviklere
Webudviklere
Backend-udviklere
Fullstack-udviklere
Softwareingeniører
Alle, der ønsker at bygge dynamiske PHP-webapplikationer
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

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.
