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.
Den första inlämningen i kursen “Självständigt arbete i webbprogrammering” är topic. I vårt topic formuleras en grov ram för arbetet. Topicet lämnas in och utvärderas och godkänns av kursledningen (kursansvarig och examinatorer). När topic är godkänt så tilldelas en handledare.
Uppgiften går ut på att analysera en applikation efter sårbarheter.
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.
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.
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.
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.
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.
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.
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.
Programmering och problemlösning i Python. Jobba vidare med Marvin och implementera ny funktionalitet som använder listor.