IBE102 20V Webutvikling

Link til forelesningsvideoer fra klasserom:  IBE102 Webutvikling 2020

Her lærer du å programmere nettsteder med HTML og PHP. 

Lærebok: Svend A. Horgen, Webutvikling med PHP (lenke).  4. utgave, 2014. Denne følges slavisk i video/notater. Endel velger å ikke kjøpe bok (har jeg skjønt).

Vi antar at du allerede kan programmering med flerdimensjonale tabeller, funksjoner, for/while-løkker. Men, vi tar PHP fra grunnen av.

Øvingene gjøres i *AMP (på egen PC) eller på online PHP-steder. Fra og med 26. februar:  Ukentlig forelesning onsdag kl 0815-10 (rom A-1.058). Ukentlig lab torsdag 0915-1100 i A0.070/71. Hjelpelærer: Guro Ringstad. Obliger leveres i Canvas.

Se "moduler" (i venstremargen) for det du skal gjennom. Omtrentlig semesterplan (noen av obligene blir nok til anbefalte øvinger):

  • Uke 2. Kap 1 (intro, *AMP). Oblig 1
  • Uke 3. Kap 2 (grunnleggende PHP). Oblig 2.
  • Uke 4. Kap 3 (flytkontroll). Oblig 3.
  • Uke 5. Kap 4 del 1 (matriser). Oblig 4.
  • Uke 6. Kap 4 del 2 (skjema). Oblig 5.
  • Uke 7-8. Kap 5 (funksjoner, inklusjon). Oblig 6.
  • Uke 9. Kap 6 del 1 (strengefunksjoner, XSS). Oblig 7.
  • Uke 10. Kap 6 del 2 (matrisefunksjoner). Oblig 8
  • Uke 11-12. Kap. 7 (tilstand). Oblig 9
  • Uke 13. Kap. 8 (filer). Øving 10
  • Uke 14. Kap. 9-10 (dbaser). Øving 11.
  • Uke 15. Påske.
  • Uke 16-17. Kap. 11-12 (sikkerhet). 
  • Eksamen: 12. mai kl 11-15. Inspera. Koding (OBS: Ikke prøvekjøring). Ingen hjelpemidler.

Se "oppgaver" for obligatoriske innleveringer (kommer senere, leveres her i Canvas).

All forelesning skjer via videoer som legges ut etterhvert  

Spørsmål stilles til "Diskusjoner" (venstremarg det også), hvis de ikke er av personlig art.

Her er noen tidligere eksamensoppgaver.

Emnesammendrag:

Dato Detaljer Forfall
CC-attribusjon Del på samme vilkår Dette emneinnholdet tilbys med en CC-attribusjon Del på samme vilkår lisens. Innholdet i dette emnet må anses å være underlagt denne lisensen såfremt ikke annet er anført.