Slutprojekt 2024 Webbserverprogrammering.
Nu är det dags för att bygga en större applikation med hjälp av de tekniker vi har lärt oss i kursen Webbserverprogrammering. Syftet är att du ska lära dig att använda dina kunskaper för att bygga en webbapplikation med både front-end och back-end. Att ha kunskaper inom back-end-utveckling ger dig stora fördelar i livet om du tex ska bygga applikationer som sparar data och har användare med konton. Skulle du fortsätta med front-end (bara webbdesign) är det också väldigt meriterande att ha viss förståelse för vad som händer back-end. Både när du utvecklar själv men även när du kommunicerar med andra utvecklare.
Du kommer även under arbetets gång få hjälp med hur du kan göra utvecklingen/koden snyggare, bättre och lättare att hantera. Tex att separera olika funktionalitet eller tips för att testa koden.
- Valfri applikation, tex webbshop, forum, föreningssida med användare, företagssida med olika användare...
- Individuellt projekt
- Skapa en GH-användare med namn
ntijoh-fornamn-efternamn
. - Forka grundrepo: https://github.com/ntijoh/WTF24.git
- Bjud in mig (
ntijoh-daniel-berg
) - Utvecklingsdagbok i dokument på classroom
- CSS är inget krav men är uppmuntrat
- Halvtidsavstämning v.10 på lektion (feedback av lärare, ha kod redo att visa upp).
- v.16 slutinlämning
- Vid slutinlämning: Lämna in en liten film på classroom som visar applikationen
- Standup meetings i början på varje lektion
- Commits under lektion och push i slutet av lektion
- Eleven uppdaterar utvecklingsdagboken (classroom) det sista som händer på lektionen
- Vissa lektioner kan läraren ha en kort genomgång om lite mer avancerade saker (C/A-nivå) som man kan addera till sitt projekt.
Vecka | Vad |
---|---|
4 | Projektbeskrivning ETC |
5 | Korrigering projektbeskrivning, Arbete |
6 | Arbete |
7 | Sportlov |
8 | Arbete |
9 | Arbete |
10 | Feedback |
11 | Arbete |
12 | Arbete |
13 | Resursdag |
14 | Påsklov |
15 | Arbete |
16 | Arbete/Slutinlämning |
17 | Eventuell komplettering |
18 | NP SV3 |
19 | Kristi himmelsfärds dag (ledigt) |
20 | Eventuell komplettering |
21 | Eventuell komplettering, betygsinfo |