Københavns Erhvervsakademi

en

PHP

2023/2024
Engelsk titel
PHP
Uddannelse
Webudvikling
Uddannelsestype
Fuldtidsuddannelse
Niveau
Professionsbachelor (top-up)
Semester
6. semester
Fagets/modulets varighed
1 semester
Ects
10
Udd. element
Valgfag
Sprog
Engelsk
Opstart
Forår
Studiested
Håndværkergården, København N
Fagkode
9941611
Fag- /modulansvarlig
Arturo Mora Rioja
  • Formål og læringsmål

    Formålet af modulet er at lære praktiske tilgange som hjælpe studerende at udvikle web applikationer med brug af HTML, CSS, JavaScript, PHP, og en eller flere databaser. Kurset forberede studerende til at kode en full-stack applikation.

    Viden

    Når kurset er færdig, skulle de studerende har fået viden om:
    - PHP programmeringsprog
    - Object Oriented Programming (OOP)
    - REST APIs
    - Det MVC (Model-View-Controller) mønster
    - Unit Testing med PHP
    - Database forbindelser
    - Apache webserver

    Færdigheder

    Når kurset er færdig, skulle de studerende har fået færdigheder om:
    - At skabe en dynamisk webapplikation
    - At skabe en monolitisk PHP applikation
    - At skabe en PHP backend med en REST API
    - At forbinde systemet til en eller flere databaser
    - At deploy en online PHP website

    Kompetencer

    Når kurset er færdig, skulle de studerende har fået kompetencer om:
    - At analyse redskaber som forbedre websites konstruktionen
    - At vælge det passende teknologi til at skabe en system

  • Undervisningsform
    Undervisningen tager udgangspunkt i Problem Based Learning. De studerende skal anvende deres viden i udarbejdelse af et projekt, hvor de studerende også på egen hånd skal tilegne sig ny viden for at løse udviklingsopgaven. De studerende er dog aldrig overladt til sig selv idet underviseren indtræder som vejleder i projekterne.
  • Forudsætninger for at deltage i faget

    Faglige forudsætninger for at deltage i faget
    Grundlæggende programmering kundskaber.

    Materielle forudsætninger for at deltage i faget
    Windows PC, Mac eller Linux
    - min 8 GB RAM (16 GB RAM er at foretrække)
    - 200 GB ledig disk
    - CPU med virtualiseringshardware. Haves I de fleste moderne CPU’er.
    - 15,6” skærm eller større anbefales

  • Prøve

    Læringsmålene for prøven er identiske med fagets/fagenes læringsmål

    Forudsætninger for indstilling til eksamen
    Godkendt obligatoriske opgave 1 og 2.
    Faget prøves
    Faget/modulet prøves selvstændigt
    Prøveform
    Mundtlig prøve
    Opgavetype
    Eksamensprojekt (obligatorisk opgave 2): aflevering af en virkende løsning.
    Individuel eller gruppeprøve
    Individuel
    Anvendt sprog til prøven
    Engelsk
    Varighed
    10 min. individuel præsentation af projekt, 15 min. eksamination i projekt og fagets indhold generelt, og 5 min. til votering og studerende skift.
    Hjælpemidler der må medbringes
    Computer
    Hjælpemidler som stilles til rådighed
    Projektor
    Bedømmelsesform
    7-trins skala
    Bedømmer(e)
    Intern censur
  • Foreløbig litteratur
    Dette er en foreløbig litteraturliste. Der udleveres en endelig litteraturliste i forbindelse med studiestart.
    Kursusmateriale tilgængeligt for de studerende via Internet.
  • Yderligere information
    Valgfaget kan ikke køres i nogle semester hvis ikke nok studerende valgær det.

    Nogle klasser kan være online.
80
timers undervisning
194
timers forberedelse
Tallene viser omfanget af arbejdsbelastningen relateret til faget fordelt på forskellige studieaktiviteter.

På faget PHP modtager du 80 timers undervisning, hvilket svarer til 106 lektioner (1 lektion = 45 min.) og 29% af din samlede arbejdsbelastning på faget.

Undervisningen vil primært bestå af følgende aktiviteter: klasseundervisning, øvelser, projektarbejde, Onlineundervisning.
Forberedelsen vil primært bestå af følgende aktiviteter: projektarbejde, informationssøgning, læsning af pensum, læsning af egne noter.

Læs om KEAs studieaktivitetsmodel

*KEA kan fravige det angivne timetal, hvis det er begrundet i særlige forhold.