Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
kurs_webbserverprog1 [2020-04-24 10:55] Joakim Forsgren |
kurs_webbserverprog1 [2022-07-18 13:20] 127.0.0.1 external edit |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Webbserverprogrammering 1 ====== | ====== Webbserverprogrammering 1 ====== | ||
+ | < | ||
+ | Code explains the comments to the computer | ||
+ | </ | ||
+ | Här kommer uppgifter mm att finnas. | ||
[[kursrad_webbserverprogrammering_1]] | [[kursrad_webbserverprogrammering_1]] | ||
[[kurs_webbserverprog1_time]] | [[kurs_webbserverprog1_time]] | ||
+ | |||
+ | |||
+ | Ni kan hämta koden från genomgångar via gitlab [[https:// | ||
+ | </ | ||
+ | === SQL - grunder === | ||
+ | * [[u1_databaser]] | ||
+ | * [[u2_databaser]] - extrauppgift | ||
+ | * [[u3_databaser]] | ||
+ | * [[u4_databaser]] - extrauppgift | ||
+ | * [[join1_databaser]] | ||
+ | * [[u5_databaser]] | ||
+ | |||
+ | === Mer SQL + PHP === | ||
+ | Dags att få ordning på phpStorm igen! | ||
+ | |||
+ | * [[u1_php_databaser]] | ||
+ | * [[u1_insert]] | ||
+ | * [[wesweb]] | ||
+ | * [[demo_data]] | ||
+ | |||
+ | === GIT och Kommandon i LINUX === | ||
+ | Vi måste kunna editera filer på en linux-server och vi ska lära oss grunderna i vim. \\ | ||
+ | Kör kommandot **vimtutor** och gör det som står där. | ||
+ | |||
+ | Sen är det dags för några kommandon och GIT. | ||
+ | |||
+ | * [[op_kommandon1]] - navigera + hantera filer och kataloger via cli | ||
+ | * [[git_1]] | ||
+ | * Läs mer om: [[file_permission]] | ||
+ | * [[kommandon_file_permission]] | ||
+ | * [[git_2]] | ||
+ | * [[git_remote]] | ||
+ | * [[git_3]] | ||
+ | * [[git_prog2]] | ||
+ | |||
+ | På övningarna nedan ska du skiva dina svar med hjälp av **vim**. Du skal göra en fil per avsnitt och kalla den kommandon2.txt, | ||
+ | * [[op_kommandon2]] | ||
+ | * [[op_kommandon3]] | ||
+ | * [[op_kommandon4]] | ||
+ | |||
+ | === Fortsätta med SQL + PHP === | ||
+ | * [[lab4]] | ||
+ | |||
+ | |||
+ | === Designa databaser === | ||
+ | * [[u8_databaser]] | ||
+ | |||
+ | === Projekt uppgift === | ||
+ | * [[glosa_projekt]] | ||
+ | |||
+ | <php> | ||
+ | /* | ||
+ | |||
+ | * {{: | ||
+ | |||
+ | |||
+ | |||
+ | === Git === | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | === Prov på SQL 2020-09-18 === | ||
+ | |||
+ | * Repetera på de övningar ni har fått. | ||
+ | * Mail som ni når mig på: **jf@oedu.se** | ||
+ | |||
+ | Behöver ni fråga om något skicka ett mail till mig så återkopplar jag. Det kan hända att jag uppdatera denna sida eller provsidan om jag upptäcker att något är fel, ladda om denna sida och provsidan innan ni skickar ett mail. | ||
+ | |||
+ | |||
+ | */ | ||
+ | </ | ||
+ | <php> | ||
+ | /* | ||
+ | | ||
+ | |||
+ | Länk till provet: [[databaser_select_20200918]] | ||
+ | |||
=== GIT och Kommandon i LINUX === | === GIT och Kommandon i LINUX === | ||
Line 10: | Line 93: | ||
* [[kommandon_file_permission]] | * [[kommandon_file_permission]] | ||
Kör vimtutor | Kör vimtutor | ||
- | * [[git_1]] | ||
* [[git_2]] | * [[git_2]] | ||
* [[git_3]] | * [[git_3]] | ||
Line 22: | Line 104: | ||
Testa att det fungerar som tänkt genom att surfa till https:// | Testa att det fungerar som tänkt genom att surfa till https:// | ||
- | På övningarna nedan ska du skiva dina svara med hjälp av **vim**. Du skal göra en fil per avsnitt och kalla den kommandon2.txt, | ||
- | * [[op_kommandon2]] | ||
- | * [[op_kommandon3]] | ||
- | * [[op_kommandon4]] | ||
Dags för lite mer GIT och jobba med ett remote repro. | Dags för lite mer GIT och jobba med ett remote repro. | ||
* [[wesweb_linux_terminal]] | * [[wesweb_linux_terminal]] | ||
- | === SQL - grunder === | ||
- | * [[u1_databaser]] | ||
- | * [[u2_databaser]] - extra uppgift | ||
- | Dags att få ordning på phpStorm igen! | ||
- | |||
- | * [[u1_php_databaser]] | ||
* [[join1_databaser]] | * [[join1_databaser]] | ||
* [[birds_databaser]] | * [[birds_databaser]] | ||
Line 49: | Line 121: | ||
* Del 2 MySQL - select frågor | * Del 2 MySQL - select frågor | ||
* Del 3 PHP - MYSQL enkel webbsida där ni visar resultatet från någon typ av sökning i databas. | * Del 3 PHP - MYSQL enkel webbsida där ni visar resultatet från någon typ av sökning i databas. | ||
- | |||
- | === Mer SQL === | ||
- | * [[u1_insert]] | ||
- | * [[lab4]] | ||
- | * [[u8_databaser]] | ||
- | === Projekt uppgift === | ||
- | * [[glosa_projekt]] | ||
- | |||
==== Några viktiga datum ==== | ==== Några viktiga datum ==== | ||
Line 71: | Line 135: | ||
* Ni ska lämna in koden till Daniel (Daniel bestämmer hur) | * Ni ska lämna in koden till Daniel (Daniel bestämmer hur) | ||
* Ni ska ha "git commit && git push" koden till Gitlab när det gäller Joakim, detta ska ni göra kontinuerligt! | * Ni ska ha "git commit && git push" koden till Gitlab när det gäller Joakim, detta ska ni göra kontinuerligt! | ||
- | |||
- | <php> | ||
- | /* | ||