PHP Developer – 4 dager nettkurs med instruktør
22.500,00 NOK
- 4 dager
Bygg dynamiske, databasedrevne webapplikasjoner med kurset PHP Developer. Kurset er laget for både nye og erfarne utviklere, og gir praktisk opplæring i moderne PHP-programmering, objektorientert utvikling, databaseintegrasjon og arkitektur for webapplikasjoner. Du lærer å skrive ryddig PHP-kode, behandle brukerinput, håndtere sesjoner og informasjonskapsler (cookies), koble deg sikkert til databaser med PDO, implementere prinsipper for objektorientert programmering og integrere webtjenester. Kurset introduserer også designmønstre, templating og moderne PHP-utviklingspraksis, slik at du kan lage sikre, skalerbare og lett vedlikeholdbare applikasjoner. Etter endt kurs vil du ha praktiske ferdigheter til å utvikle profesjonelle PHP-baserte webapplikasjoner i tråd med bransjens beste praksis.
Nøkkelfunksjoner
Språk
Kurs og materiell er på engelsk
Nivå
Nybegynner - middels nivå
4 dager (8 timer per dag) med undervisning i klasserom
med sertifiserte instruktører
40+ anbefalte studietimer
Øvelser og løsninger
Nedlastbare PDF-dokumenter med detaljert innhold (lysark, forklaringer)
Sertifikat
Fullføringsbevis tilgjengelig

Læringsutbytte
Når du har fullført dette kurset, vil du kunne:
Koble til
Koble PHP-applikasjoner til relasjonsdatabaser ved hjelp av PDO, kjør sikre spørringer med forberedte uttrykk, og håndter transaksjoner og unntak.
Bygg
Bygg sikre innloggingssystemer ved å bruke autentisering, økter, informasjonskapsler og tilgangskontroll for å håndtere brukeridentitet og applikasjonssikkerhet.
Integrere
Bruk designmønstre som MVC, Dependency Injection og Singleton, samtidig som du integrerer PHP-applikasjoner med pakker, API-er og webtjenester.

Kursplan
Dag 1: Grunnleggende PHP
Leksjon 01
- Sett opp PHP-utviklingsmiljøet og kjør dine første PHP-applikasjoner.
- Lær PHP-syntaks, tagger, kommentarer og hvordan du bygger inn PHP i HTML.
- Arbeid med variabler, konstanter, datatyper og typekonvertering.
- Forstå dynamisk typetilordning og variabeltilordning.
- Behandle brukerinput ved hjelp av HTML-skjemaer, HTTP-forespørsler og PHP-superglobale variabler.
- Bygg et solid grunnlag for å utvikle dynamiske webapplikasjoner.
Dag 2: Programmering med PHP
Leksjon 02
- Bruk uttrykk, operatorer og operatorprioritet på en effektiv måte.
- Styr programflyten med betingede setninger og løkker.
- Lag gjenbrukbare funksjoner med parametere, returverdier og anonyme funksjoner.
- Håndter variabelomfang og innebygde PHP-funksjoner.
- Arbeid med strenger, interpolering, indeksering og strengmanipulering.
- Organiser koden ved å bruke include- og require-setninger.
Dag 3: Objektorientert PHP og database-tilgang
Leksjon 03
- Opprett og manipuler arrayer ved hjelp av innebygde tabellfunksjoner.
- Bygg objektorienterte applikasjoner med klasser, arv, grensesnitt og traits.
- Håndter feil og unntak ved hjelp av try/catch og global unntakshåndtering.
- Koble PHP-applikasjoner til databaser ved hjelp av PDO.
- Utfør sikre databaseoperasjoner med forberedte spørringer og transaksjoner.
- Håndter databaseforbindelse og feilhåndtering på en effektiv måte.
Dag 4: Webutvikling og applikasjonsarkitektur
Leksjon 04
- Implementer brukergodkjenning med informasjonskapsler og sesjonshåndtering.
- Bruk programvaredesignmønstre som MVC, Dependency Injection og Singleton.
- Bruk templating, pakkebehandling og moderne PHP-rammeverk.
- Integrer PHP-applikasjoner med webtjenester og API-er.
- Utfør asynkrone HTTP-forespørsler med JavaScript.
- Bygg skalerbare, sikre og vedlikeholdbare PHP-nettapplikasjoner.

Hvem bør melde seg på dette programmet?
PHP-utviklere
Webutviklere
Backend-utviklere
Fullstack-utviklere
Programvareingeniører
Alle som ønsker å bygge dynamiske PHP-nettapplikasjoner
Forutsetninger
- Grunnleggende programmeringskunnskaper
- Kjennskap til grunnleggende HTML
- Grunnleggende forståelse av webteknologier
- Kunnskap om SQL er nyttig, men ikke nødvendig
Lisensiering
og likestillingspolitikk
Lisensiering og akkreditering
Dette kurset tilbys i henhold til Partnerprogramavtalen og oppfyller kravene i lisensavtalen.
Likestillingspolicy
AVC tilbyr ikke tilrettelegging på grunn av funksjonsnedsettelse eller medisinsk tilstand hos noen studenter. Kandidater oppfordres til å ta kontakt med AVC for veiledning og støtte gjennom hele tilretteleggingsprosessen.
Ofte stilte spørsmål

Trenger du en skreddersydd bedriftsintern opplæring eller gruppeopplæring?
Be om et bedriftsinternt opplæringsprogram som er skreddersydd spesielt for teamet ditt. Vi tilbyr fleksible tilpasningsmuligheter i tråd med forretningsmålene dine, samt konkurransedyktige gruppepriser for større team. Fyll ut skjemaet nedenfor, så utformer ekspertene våre innen bedriftsopplæring den perfekte løsningen for deg.
