Uppgiftsbanken

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

Node.js och inbyggda moduler (node2)

En laboration i nodejs där vi bekantar oss med nodejs api. Vi använder api:t för att lösa uppgifter med fs, querystring och crypto.

Read more »

Category: nodejs, lab.

Lös mazen med din mazerunner i bash

Du kommer få en färdig server, skriven i Node.js, och ett RESTful API till servern. Servern implementerar en maze. Servern är färdig och du kan testköra den via kommandot curl.

Din uppgift är att bygga en bash-klient till servern, enligt en kravspecifikation. Din klient skall använda servern för att lösa mazen.

Read more »

Category: unix.

Skapa ER-modell av databasen Jetty

Du skall rita en ER-modell av en databas som du tidigare jobbat med i andra övningar. Det är en enkel modell som kan fungera som din första ER-modell.

Du kan lösa uppgiften genom att jobba i grupp, men var och en gör sin egen inlämning.

Read more »

Category: databas, ER-modellering, kursen dbjs.

Bygg en faktureringsmotor för båtklubben (invoice)

Du har sedan tidigare ritat en ER-modell för din båtklubb, du byggde ER-modellen så att båklubben skulle kunna skicka fakturor till sina medlemmar.

Nu är det dags att implementera din ER-modell som en databas. Samtidigt skall du skriva ett skript i Nodejs/JavaScript som kopplar sig till databasen och visar hur dina fakturor kommer att se ut.

Du kan diskutera med dina studentkollegor, men var och en skriver sin egen kodlösning.

Read more »

Category: databas, ER-modellering, nodejs, javascript, kursen dbjs.

Bokningssystem

Tidigare har vi jobbat med några klasser åt gången. Nu är det dags att använda fler. Vi ska skapa ett bokningsprogram där man bokar in lag att tävla i sporter på specifika datum. Datumet blir då “bokat” och kan inte bokas igen. Det blir fler klasser som interagerar med varandra.

Read more »

Category: oopython.

Skapa en RESTful HTTP-server med Node.js (server)

Du skriver en HTTP-server i Node.js som fungerar som en RESTful server. För att visa att servern fungerar så använder du webläsaren som klient.

Read more »

Category: javascript, nodejs, kursen dbjs.

SQL lab, fortsättning med SQL (sql2)

Laboration för att fortsätta träna grunderna i SQL med databasen SQLite.

Read more »

Category: sql, lab, kursen dbjs.

Introduktion till nodejs (node1)

Laboration i grunderna i nodejs, där vi lär oss nya konstruktioner och en liten introduktion till funktionell programmering.

Read more »

Category: nodejs, lab, javascript, kurs linux, kurs dbjs.

Skapa en RESTful HTTP-server med Node.js och klient i Bash

Du skriver en HTTP-server i Node.js som fungerar som en RESTful server. För att visa att servern fungerar så skapar du en klient som anropar serverns olika tjänster.

Read more »

Category: javascript, nodejs.

Visa bondgården på me-sidan

Knyt ihop delarna från kursmomentet och presentera tabellen på me-sidan.

Read more »

Category: oopython.