Uppgiftsbanken

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

Bygg inloggning till webbplatsen med PHP PDO och CRUD mot SQLite

Du skall bygga en inloggning till din webbplats samt möjlighet att lägga till nya användare, redigera detaljer om en användare och radera användare. Denna funktionalitet kan sammanfattas med CRUD för Create, Read, Update och Delete.

Det blir en del formulärhantering och databasaccess. TÄnk på att en del av koden är rätt lik och i vissa fall kan det vara bra att skapa funktioner som gör det lättare att återanvända delar av koden.

Read more »

Category: kurs webtec.

Bygg en sökmotor med databasen SQLite och PHP PDO

Du skall bygga en sökmotor till din webbplats där du kan söka efter namn och deras betydelse och eventuellt mer information relaterat till datum och namn.

Du kommer jobba med HTML formulär via GET och du kopplar dig till en befintlig SQLite databas via PHP PDO.

Du jobbar i din tidigare struktur av sidkontrollers och vyer och bygger ut din befintliga webbplats.

Read more »

Category: kurs webtec.

Uppdatera mazen med en loop

Du ska utgå ifrån mazerunnern du skapade i kursmoment 05. Tanken är att skriptet ska kunna köras med kommandot ./mazerunner.bash loop och hålla sig i spelet tills man avslutar eller nått sista rummet.

Read more »

Category: Bash, Docker, Docker Compose, linux.

VLinux lab 4, reguljära uttryck

Laboration för att träna grunderna i regex med verktyget sed. Du kommer jobba med verktyget sed och diverse textfiler. Till din hjälp har du en regex guide.

Read more »

Category: bash, vlinux, regex, lab.

Bygg en månadskalender och ett gissningsspel med PHP datastrukturer

Du skall bygga ut din webbplats och dels skapa en almanacka i form av en månadskalender med bilder och dels skall du göra ett litet gissningsspel. I övningen kommer du att få jobba med att organisera ditt PHP-kodande och jobba med bland annat arrayer och funktioner.

Du kommer också få träna på HTML formulär med POST och sessioner.

Du jobbar i din tidigare struktur av sidkontrollers och vyer och bygger ut din befintliga webbplats.

Read more »

Category: kurs webtec.

Analysera text och ord

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 ska i denna uppgift skapa ett Marvin liknande program som tar emot inmatning och kan analysera en text.

Read more »

Category: python.

Programmera din rapportsida till webtec-kursen

Du skall programmera ett par webbsidor med PHP och grundläggande konstruktioner såsom variabler, if-satser, loopar, inbyggda funktioner samt använda dig av HTML form och GET via querysträngen.

Du jobbar i din tidigare struktur av sidkontrollers och vyer och bygger ut din befintliga webbplats.

Read more »

Category: kurs webtec.

Din egen chattbot - Marvin - steg 3

Programmering och problemlösning i Python. Jobba vidare med Marvin och implementera ny funktionalitet som använder listor.

Read more »

Category: python.

Skapa en rapportsida till webtec-kursen (v2)

Du skall skapa mallen till din rapport-sida som följer dig genom kursen. I rapportsidan skriver du redovisningstexter för de uppgifter och kursmoment som du utför och du sparar undan alla uppgiftern som du utför.

När du är klar med kursen så innehåller din rapport-sida nästan allt som du gjort i kursen.

Du kan jobba vidare på din rapport-sida under hela kursen, du kan till exempel snygga till utseendet i samband med varje kursmoment efterhand som du lär dig mer.

Read more »

Category: kurs webtec.

Din egen chattbot - Marvin - steg 2

Programmering och problemlösning i Python. Strukturera koden i egna funktioner.

Read more »

Category: python.