Uppgiftsbanken
Uppgifter, övningar och laborationer i HTML, CSS, JavaScript, PHP, SQL för att du skall få öva dig i webbprogrammering och webbutveckling.
Uppgifter, övningar och laborationer i HTML, CSS, JavaScript, PHP, SQL för att du skall få öva dig i webbprogrammering och webbutveckling.
Du skall publicera en modul till paketdatabasen npm. Du skapar ett nytt repo, eller använder ett av de du redan gjort i kursen, och publicerar det till npm så att det i slutändan går att installera via npm install din-modul
.
Det måste vara en modul som du kan återanvända i din applikation.
Du skall färdigställa din redovisa-sida och se till att den är väl dokumenterad om hur man installerar och startar upp.
Du skall lägga till LESS-moduler som hjälper dig att presentera bilder på olika sätt. För att visa att det fungerar bygger du en blogg “Dagens Bild”.
Du skall utveckla en familj av teman som fungerar i ditt Anax Flat. När du gör detta så skall du skapa en god struktur med ett bastema som kan specialiseras beroende på vilket tema som önskas. Det handlar om återanvändning av en grundstruktor och jobba med anpassningar av den.
LESS och variabler ger en del av lösningen.
Du skall bygga ut din klient/server applikation med en realtidsdel. Du väljer själv teknik och exakt på vilket sätt som du implementerar realtidsaspekter i din applikation.
Om du saknar idéer så lägger du till en chatt.
Du skall använda Docker för att skapa en miljö för testning som använder flera versioner av Node. Du gör detta genom att skapa en konfiguration för kommandot docker-compose
.
Du skall bygga programvara i JavaScript, en variant av klient/server applikation. Syftet är främst att ha relevant programvara att jobba med under kursen. Exakt vilket fokus din applikation har är godtyckligt, men det är ett par viktiga aspekter som måste beaktas när du gör ditt val.
Du skall bygga ut din klient/server applikation med en del som använder databasen. Du väljer själv teknik och exakt på vilket sätt som du implementerar databasaspekter i din applikation.
Du skall fortsätta utveckla ditt tema till Anax Flat. Du skall implementera stöd för ett vertikalt grid och för ett horisontellt grid. Du skall bygga ut ditt tema så att det blir responsivt och samtidigt fylla det med ett medvetet val av typografi.
Du skall bygga ut ditt Anax Flat med ett eget tema som bygger på LESS.
Allt lägger du ut på GitHub i dina egna repon.