Omtentatillfällen:
13 Juni
13:00-16:00
På plats i sal ___ (info fås från Leili )
Omtentatillfälle
21 Juni
13:00-16:00
På plats i sal ___ (info fås från Leili )
Omtentatillfälle
Penna & Papper på plats i skolan.
Säkerställa grundläggande teoretisk och analytisk kunskap inom:
Ca 50-60 poäng.
Ca 30p G
Ca 45p VG
Exempelfrågor:
+ Processen och miljön som berör en grundläggande API och webbapplikation
+ Vad behövs från .net? (Web Application Builder) + Vad innebär samma CORS-källa/Origin? + Vad är en Middleware, Automapper och Dependencyinjecering? + Koppling till databas med CRUD-förmåga.
+ Vad är CRUD i förhållande till REST? + Hantering av signup, inlogg och autentisering
+ Vad är en TLS-handshake och certifikat för servern? + Beskriv vad kryptering och hashning är samt skillnaden mellan dessa två. + Beskriv symmetriska / asymmetriska nycklar och skillnaden mellan dessa två.
+ Vad är en token och hur funkar tex JWT? + Processen för att registrera, logga in och fortsätta vara inloggad som användare. + Hur och varför utför man lösenordshashning med salt?
+ API- och datastruktur
+ Beskriv en endpoint och HTTP-metoder. + Vad är en controller, service & DBContext? + Hur indikerar man dataverifiering i C#? + Agil arbetsmetod
+ Vad innebär ett agilt arbetssätt? + Hur kan man strukturera upp arbetet enligt ett agilt arbetssätt? + Internets protokollstack
+ Vad är HTTP, en request body & header? + Skillnaden på privat & publikt IP + Skillnaden mellan UDP & TCP