Uppgiftsbanken

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

Skapa ER-modell för en databas (konceptuell)

Du skall jobba med databasmodellering och skapa en ER-modell av en databas som du själv väljer efter ett par förslag som erbjuds.

Detta är första delen av uppgiften och du skall utföra den konceptuella modelleringsfasen.

Du kan lösa uppgiften genom att jobba enskilt eller i grupp om max 3 deltagare. Var och en gör sin egen inlämning, även om man jobbar i grupp.

Read more »

Category: databas, er-modellering, kursen dbjs, kursen databas.

Terminalprogram med sortering av lista

Vi ska jobba med sorteringsalgoritmer. Ni uppdatera koden för Insertion sort så den funkar med er UnsortedList och sen kan ni skriva er egna Bubble sort.

Read more »

Category: python.

Skapa queue

Vi ska bygga om datastrukturen “queue”.
Utgå från koden för en Queue från övningen om datastrukturer och skriv om den så den inte använder Pythons inbyggda lista utan istället använder Node objekt för att hålla datan.

Read more »

Category: oopython.

Skapa lista

Vi ska skapa en egen datastruktur, en “unordered list”.

Read more »

Category: oopython.

Node.js terminalprogram mot MySQL (v2)

Du skall bygga terminalprogram med JavaScript i Node.js som skapar rapporter och söker i en MySQL databas.

Read more »

Category: javascript, nodejs, mysql, kursen databas.

Fortsättning på Yahtzee spelet

I denna uppgiften ska ni bida ihop med Yahtzee spelet så att ni får ett fungerade Yahtzee för en spelare.

Read more »

Category: oopython.

Yahtzee spelet del 2

I denna uppgiften ska ni fortsätta med Yahtzee spelet ni började på i kmom01.

Read more »

Category: oopython.

Skapa grunden för ett Yahtzee spel

I denna uppgiften ska ni börja lite smått med att skapa ett Yahtzee spel.

Read more »

Category: oopython.

Flytta pengar med terminalprogram och med Express

Du skall bygga två klienter mot en databas, den ena klienten är textbaserad och körs i terminalen med ett menysystem och kommandon. Den andra klienten är webbaserad och använder Express som server.

Databasen innehåller en tabell som simulerar bankkonton och du skall via båda klientern utföra funktionen att flytta pengar mellan kontona.

Flytten av pengar skall utföras inom ramen av en transaktion.

Read more »

Category: javascript, nodejs, mysql, express, kursen databas.

AI/ML i molnet

I detta projektarbetet kommer du att knyta ihop delar av det du har arbetat med i tidigare laboration, och nu ska din WebApp förändras och få ett användargränssnitt.

Planen med projektet är att du ska bygga funktionalitet så att man i din WebApp gränssnitt ska kunna klistra in en länk till en bild.

Read more »

Category: moln.