Uppgiftsbanken

Uppgifter, övningar och laborationer i HTML, CSS, JavaScript, PHP, SQL för att du skall få öva dig i webbprogrammering och webbutveckling.

#OWASP

Uppgiften går ut på att analysera en applikation utefter sårbarheterna som listas i OWASPs top10 lista.

Read more »

Category: itsec.

En kontroller för att validera ip-adresser

Du skall bygga en kontroller som validerar ip-adresser enligt ip4 och ip6. Du skall göra en webbsida där man kan mata in en ip-adress och validera den. Resultatet skall bli en webbsida som visar om ip-adresser validerar och enligt vilket format.

Du skall också göra en REST-variant som gör samma sak men via ett JSON API.

Du skapar enhetstester som testar din kontroller och du når 100% kodtäckning.

Read more »

Category: php, anax, kurs ramverk1.

Solve the maze with your mazerunner in bash

You will get a finished server, written in Node.js, and a RESTful API to the server. The server implements a maze. The server is ready and you can test run it via the curl command.

Your task is to build a bash client for the server, according to a requirements specification. Your client should use the server to resolve the maze.

Read more »

Category: unix.

My first Bash script

You will create a number of scripts in Bash that perform certain predefined tasks.

Read more »

Category: unix.

Unix lab introduction

During the course you will perform a set of laborations where you practice your skills in different areas.

Read more »

Category: bash, lab.

Din egen chattbot - Marvin - inventarie

Programmering och problemlösning i Python. Använd fil för att hjälpa Marvin att ha koll på sina inventarier.

Read more »

Category: python.

Din egen chattbot - Marvin - Citat

Lär Marvin att prata lite mer slumpmässigt via listor med standardsvar.

Read more »

Category: python.

Din egen chattbot - Marvin - steg 1

Programmering och problemlösning i Python, du skall bygga en chattbot Marvin som kan svara på “alla” dina frågor.

Read more »

Category: python.

VLinux lab 1, introduktion till bash

Laboration för att träna grunderna i bash. Du kommer jobba med apache konfigurations mappen från en linux server.

Read more »

Category: bash, lab.

Skapa en klass för textfiltrering och formattering (v2)

Samla koden för textfiltrering och formattering i en egen klass som du kan använda i din webbplats för att filtrera/formattera textbaserat innehåll från databasen.

Read more »

Category: php, kurs oophp, anax.