PHP Developer – 4 dager nettkurs med instruktør

22.500,00 NOK

  • 4 dager
Live virtuelt klasserom
Klasserom
Internt / i bedrift

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

Hero

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.

Hero

Kursplan

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

Hvem bør melde seg på dette programmet?

PHP-utviklere

Webutviklere

Backend-utviklere

Fullstack-utviklere

Programvareingeniører

Alle som ønsker å bygge dynamiske PHP-nettapplikasjoner

Start kurset nå

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

Contact background

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.