Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Kursutveckling och feedback 2022 lp1 #11

Open
mosbth opened this issue Jun 17, 2022 · 0 comments
Open

Kursutveckling och feedback 2022 lp1 #11

mosbth opened this issue Jun 17, 2022 · 0 comments
Assignees
Labels
documentation Improvements or additions to documentation Kursfeedback

Comments

@mosbth
Copy link
Member

mosbth commented Jun 17, 2022

Då är vi redo att samla in feedback och idéer om kursförättringar.

Allmänt

  • Prova att byta ut dbwebb validate mot lokal utvecklingsmiljö och se vad som krävs för att det skall fungera smidigt samt inkludera i dbwebb test. Installera alla verktygen lokalt i varsin egen katalog, likt i mvc-kursen.

    • Kräver att php ligger i pathen och att man har composer. brew på mac och apt install på resten (ignorera cygwin men instruktioner finns sedan tidigare)
    • Kan vara lämpligt att införa senare i kursen, kanske 03-05?
  • Fundera på laborationsserie med PHP, en enkel variant som kan användas som underlag i tex labbsalen för gemensam övning och programmering.

  • Ta upp pseudokod och flödesdiagram för att förenkla förståelsen för problemlösning. Jobba med exempelkod i pseudo och rita flödesdiagram för att lära ut flödet i programkoden. Ta även upp ett sekvensdiagram för att förklara hur requester går mellan användaren, webbläsaren och webbservern samt php interpretatorn.

Kmom01 - 05

  • Hitta ett flöde där today.php och friday.php kan byggas vidare till en sidkontroller som visar detaljer om en dag, man skulle kunna bygga vidare på den i varje kmom och länka från kalendrarna till sidkontroller date.php med mer detaljer om en dag.

Kmom03/04

  • Kalendrarna, gör livlinor eller dela in kraven i lätt/medel så att de som har det svårt får en lättare resa.

Kmom05

  • Dubbelkolla om XAMPP installerad i Windows kan läsa SQLite filer i WSL. Är det ett alternativ att installera Apache i WSL?
  • Ändra katalogstrukturen i övningen så att det motsvarar uppgiften där sidokontrollers ligger i public/?
  • Skapa en tabell i databasen som gör det enklare att göra MATCH för de som vill mer överkurs.

Kmom06

  • Ändra katalogstrukturen i övningen så att det motsvarar uppgiften där sidokontrollers ligger i public/?
  • Fixa föreläsning om PDO.
  • Fundera på föreläsning om säkerhet (OWASP. injection, SQL injection, inloggning, cookie, session, CSRF, XSS) och prestanda.
  • Fundera på föreläsning om allmänt hur webbutveckling sker med ramverk.

Kmom10

  • Dags att lägga till ytterligare en projektvariant?
@mosbth mosbth added documentation Improvements or additions to documentation Kursfeedback labels Jun 17, 2022
@mosbth mosbth self-assigned this Jun 17, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation Kursfeedback
Projects
None yet
Development

No branches or pull requests

1 participant