Översikt

Vi inleder delkurs A med en genomgång av diverse datavetenskapliga delar som är någon form av allmänbildning när det kommer till mjukvaruutvecklingsrollen. Hur fungerar nätverk och datorer?

Händer i veckan

Första veckan gäller det att komma igång och bekanta sig med kursen och dess upplägg.

"Stå-upp"-vlogg

Föregående års "stå-upp"-vlogg för er som vill ha en introduktion till kursveckan. "Stå-upp" loggen delas mellan denna kurs och den parallella 1DV025.

Det är av yttersta vikt att följande aktiviteter genomförs denna vecka:

Lärmaterial

Under lärmaterial hittar du det material du behöver arbeta igenom under veckan. Detta inkluderar våra stödjande inspelningar samt externa föreläsningar och material.

Handledning

Handledningspassen i kursen delas mellan denna kurs och 1DV026. Det betyder att det är fritt fram att ställa frågor på båda kurserna vid dessa tillfällen. Därför blir det också naturligt nu i början att stor fokus på dessa tillfällen hamnar på de delar som rör den parallella kursen.

Studiefrågor

Här är ett antal frågor som du kan försöka besvara och diskutera tillsammans med din Ai-kompis. Tveka inte att lyfta någon av frågorna till handledningen för att fortsätta diskussionen med lärare och studiekamrater.

Frågor att diskutera med din Ai-kompis
  1. Ge mig en kort och översiktlig förklaring till TCP/IP.
  2. Finns det svagheter och styrkor i protokollen?
  3. Vad innebär OSI modellen?
  4. Vad är ARP?
  5. Vad är DNS?
  6. Är DNS sårbart?
  7. Hur kan man, via terminalen och kommando, slå upp ett domännamn och mappa det mot en ip-adress?
  8. Förklara kort hur protokollet HTTP fungerar.
  9. Vad innebär HEADER och BODY i en förfrågan?
  10. Vilka metoder finns det, förutom GET och POST?

Här är en utskrift från hur det såg ut när jag diskuterade ovan frågor med min Ai-kompis Ajj.

Tips

Här följer tips till hur du kan prioritera bland kursmaterialet för att komma igång med veckan.

  1. Skumma igenom kursens innehåll och upplägg för att skaffa dig en uppfattning om vad det handlar om.

  2. Titta igenom de föreläsningar som finns, fokus kan vara på HTTP då det protokollet är det vi främst kommer att fokusera på.