Uppgift 1, del 2
Uppgift 2
| Vecka | Kursmoment | Läs i boken | Kommentar |
| 4 | 1. Introduktion till programmering, introduktion till PHP | Kap 3, s. 73-77 | Läs gärna kapitel 1, hur man installerar PHP på egen dator. Kapitel 2 hoppas över. |
| 5 | 2. Variabler, operatorer, kommentarer, arrayer | Kap 3, s. 78-81 | |
| 6 | 3. Formulär | Kap 3, s. 81-94 | Repetera gärna html-formulär på w3shools och tizag |
| 7 | 4. Strängar | ||
| 8 | Självstudier
| ||
| 9 | Självstudier
| ||
| 10 | 5. Kontrollstrukturer | Kap 3, s. 94-104 | |
| 11 | 6. Strukturerad programmering med funktioner och include-filer | Kap 6, s. 171-186 samt include.pdf | |
| 12 | 7. Logik. Filhantering. Repetition av grundläggande begrepp | ||
| 13 | 8. Cookies och Sessions. Mer repetition av grundläggande begrepp. | Kap 9, s. 261-278. | |
| 14 | 9. Läsa in filer med PHP. Ladda upp filer med PHP. OBS: På tisdag 5 april blir jag lite sen till labben. Jag kommer ca 13.30. På onsdag blir det som vanligt. | Kap 12, s. 357-369. | |
| 15 | 10. Skicka mail, skapa bilder, skapa PDF
| ||
11. Introduktion till databaser
| |||
| 12. Projektstart OBS: Måndag 25 april är helgdag (Annandag påsk). Ingen undervisning då! Däremot laboration som vanligt på tisdag och onsdag. På tisdag 26 april blir det introduktion till projektet för grupp 1. På onsdag 27 april blir det introduktion till projektet för grupp 2. Då går jag även igenom lab 11 som grupp 2 missade 20 april när jag var sjuk. Projektbeskrivning finns här Några hjälpfiler finns här | Repetera arrayer och läs om multidimensionela arrayer på W3Schools. | ||
| 13. Projekthandledning | |||
| Projekthandledning | |||
| Projekthandledning | |||
| Projektinlämning | |||
| Projektredovisning Projektredovisning sker den 1 juni kl 13.15-17.00. |
Del 2
| Vecka | Kursmoment | Läs | Kommentar |
| 36 | 1. Introduktion till kursen och databaser Föreläsningsanteckningar finns här Laborationshandledning finns här | Build your own...: Kap 2 | OBS: laboration för samtliga på tisdag. Ingen laboration på onsdag. |
| 37 | 2. PHP för att kommunicera med MySQL Föreläsningsanteckningar finns här Laborationshandledning finns här | Build your own...: Kap 4 | Föreläsning för samtliga på måndag Laboration för samtliga på onsdag. Ingen laboration på tisdag. |
| 38 | 2. PHP för att kommunicera med MySQL forts Laborationshandledning för tisdag 21 september finns här. Det är lab 2 som skulle gjorts förra veckan då det inte gick att logga in. Då kapitel 4 är omfattande fortsätter vi på onsdag 22 september med det vi inte hinner med under tisdagen. | Build your own...: Kap 4 | Ingen undervisning på måndag. Laboration för samtliga på tisdag och onsdag. |
| 39 | 3. Relational Database Design På tisdagen blir det repetition av loopar (for, while, foreach) och arrayer) samt att vi gör klart kapitel 4. På onsdagen kommer vi in på kapitel 5 i "Build your own... " som behandlar grunderna för relationsdatabaser med flera tabeller kopplade till varandra. | Build your own...: Kap 5 | Ingen undervisning på måndag. Laboration för samtliga på tisdag och onsdag. |
| 40 | 4. Relational Database Design Nu kör vi igång på allvar med teorin för relationsdatabaser. Vi kommer in på kapitel 5 i "Build your own... " som behandlar grunderna för relationsdatabaser med flera tabeller kopplade till varandra. Vi kommer även att titta i boken Databasteknik, kapitel 2 och 3. Föreläsningsanteckningar för tisdag 5 oktober finns här | Build your own...: Kap 5 samt kapitel 2-3 i boken "Databasteknik" eller motsvarande avsnitt på databasteknik.se | Ingen undervisning på måndag. Laboration för samtliga på tisdag och onsdag. |
| 41 | 5. Relational Database Design, fortsättning Vi avslutar kapitel 5 i "Build your own... " som behandlar grunderna för relationsdatabaser med flera tabeller kopplade till varandra. Föreläsningsanteckningar för tisdag 12 oktober finns här Föreläsningsanteckningar för onsdag 13 oktober finns här | Build your own...: Kap 5 samt kapitel 7 i boken "Databasteknik" eller motsvarande avsnitt på databasteknik.se | Ingen undervisning på måndag. Laboration för samtliga på tisdag och onsdag. |
| 42 | 5. Relational Database Design, fortsättning Laborationshandledning för tisdag 19 oktober finns här | Förberedelse laboration 3 | Ingen undervisning på måndag. Laboration för samtliga på tisdag och onsdag. |
| 43 | 6. Xml Mer info om veckans innehåll finns här Laborationshandledning för onsdag 27 oktober finns här | Ingen undervisning på måndag. Laboration för samtliga på tisdag. Självstudieuppgift med obligatorisk inlämning (laboration 4) för samtliga på onsdag. | |
| 44 | Endast självstudier. Fortsätt med laboration 4. . | ||
| 45 | 7. Indesign och Xml. Laborationshandledning för tisdag 9 november finns här. Kompletterande: xml.php.stomme | Ingen undervisning på måndag. Laboration för samtliga på tisdag och onsdag.. | |
| 46 | 7. Indesign och Xml. Laborationshandledning och kompletterande xml-fil finns här | Eftersom jag befinner mig på tjänsteresa vecka 46 kommer det inte att finnas handledare tillgänglig. Endast självstudier alltså, men obligatorisk inlämning av laboration 6. | |
| 47 | 8. Projektstart. Projektet kommer att presenteras måndagen den 22 november. Projektbeskrvining finns här. | Undervisning för samtliga måndag, tisdag och onsdag | |
| 48 | 8. Projektarbete | Projekthandledning tisdag-onsdag | |
| 49 | 8. Projektarbete | Projekthandledning tisdag-onsdag | |
| 50 | 8. Projektarbete | Projekthandledning tisdag. Projektredovisning onsdag. Det finns även möjlighet att redovisa efter jul. | |
| 2 | 8. Projektarbete | Projektredovisning onsdag. |