Uppgiftsbanken
Uppgifter, övningar och laborationer i HTML, CSS, JavaScript, PHP, SQL för att du skall få öva dig i webbprogrammering och webbutveckling.
Uppgifter, övningar och laborationer i HTML, CSS, JavaScript, PHP, SQL för att du skall få öva dig i webbprogrammering och webbutveckling.
Du skall förbereda dig genom att tänka igenom hur du skulle utveckla ett kommentarssystem som kan fungera som en del i Anax.
Finns det delar som behövs för att ett kommentarssystem skall fungera? Har du dessa tillgängliga? Hur vill du att kodstrukturen skall se ut?
Du skall skriva en kortare artikel om ämnet “Dependency Injection (DI)” och närliggande begrepp.
Här ska du utveckla nya moduler för att hämta texter från webbsidor och skriva data till fil. Texten ska analyseras med modulerna från kmom05. Möjligheten att spara resultatet i en JSON fil ska också finnas.
Vi har i Marvin byggt ett program bestående av två moduler och ett antal funktioner som samverkar för att Marvin kan svara på frågor. Vi har även bekantat oss med dictionary
där vi kan spara nyckel-värde par. Vi har även bekantat oss med CLI med hjälp av modulen argparse
. Vi ska i denna uppgift skapa ett CLI-program som tar emot argument och kan analysera en text.
Laboration för att träna PHP PDO och SQL med databasen SQLite.
En laboration som mixar användandet av PHP funktioner för datum och tid, multibytesträngar, serialisering, filhantering och kryptering.
Se det som en möjlighet att bli bekant med manualen och utforska vad som finns inbyggt i PHP och hur det beskrivs och används.
Kom igång att skapa egna funktioner med parametrar och returvärde.
Jobba igenom grunderna i PHP med villkor, loopar och inbyggda funktioner.
Jobba igenom grunderna i PHP med uttryck, datatyper och variabler.
Kom igång med arrayer i PHP.