Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
mvc [2012-10-24 13:23]
Joakim Forsgren
mvc [2012-10-24 13:36]
Joakim Forsgren
Line 5: Line 5:
   * [[http://en.wikipedia.org/wiki/Model–View–Controller|MVC wikipedia (en)]]   * [[http://en.wikipedia.org/wiki/Model–View–Controller|MVC wikipedia (en)]]
   * [[http://sv.wikipedia.org/wiki/Model-View-Controller|MVC wikipedia (sv)]]   * [[http://sv.wikipedia.org/wiki/Model-View-Controller|MVC wikipedia (sv)]]
 +==== Syfte med uppgiften ==== 
 +  * Att lära sig använda någon annans kod 
 +  * Att lära sig hur man anpassar sig till en modell för att koda och följa den modellen. 
 +  * Att få bättre förståelse för Abstrakt basklass, Arv, Singleton klass och Överlagring av metoder 
 +  * Förstå hur en webbaserad MVC applikation skulle kunna fungera. 
 +  * Bli bättre på att jobba med HTLM5, CSS, databaser och objektorienterad PHP
 ==== Ett mindre ex på MVC ==== ==== Ett mindre ex på MVC ====
 Här kommer ett enkelt ex på hur man skulle kunna jobba med MVC. \\ Här kommer ett enkelt ex på hur man skulle kunna jobba med MVC. \\
Line 132: Line 137:
   * När man har loggat in skall man kunna ändra sina egna uppgifter och kunna ladda upp en profilbild som skall synas på lämpliga ställen i forumet. (userController + övrigt som man behöver göra)   * När man har loggat in skall man kunna ändra sina egna uppgifter och kunna ladda upp en profilbild som skall synas på lämpliga ställen i forumet. (userController + övrigt som man behöver göra)
   * Man skall kunna se lite mer information om en användare, när den gick med, hur många och vilka trådar den har skapat, hur många inlägg den har skrivit mm.   * Man skall kunna se lite mer information om en användare, när den gick med, hur många och vilka trådar den har skapat, hur många inlägg den har skrivit mm.
 +  * HTML skall vara validerad som HTML5 och CSS:n skall vara validerad fri från error.
  
-Ni får gärna göra om och bygga ut mina klass exempel.+När ni jobbar och upptäcker att något saknas i mina klasser så ska in gärna bygga ut mina klass exempel.
  
 Ni ska hämta min {{:mvc.tgz|kod}} här. Skulle det finnas några fel i den får ni fixa det själv :-) Ni ska hämta min {{:mvc.tgz|kod}} här. Skulle det finnas några fel i den får ni fixa det själv :-)